speckled trout

Explore definitions, synonyms, and language insights of speckled trout

Definitions

Noun
a delicious freshwater food fish
Noun
North American freshwater trout; introduced in Europe

More General Terms