Subscriber login


Forgot your password?

Library card login

Other

salmon trout

Syllabification: (salm·on trout)
Translate salmon trout | into Italian
Definition of salmon trout

noun

  • a large trout or troutlike fish, in particular.
  • a lake trout.
  • British a sea trout.

salmon trout in other Oxford dictionaries

Definition of salmon trout in the British & World English dictionary