sea trout is a noun meaning "flesh of marine trout that migrate from salt to fresh water". It carries 3 recorded senses.
flesh of marine trout that migrate from salt to fresh water
any of several sciaenid fishes of North American coastal waters
silvery marine variety of brown trout that migrates to fresh water to spawn
Definitions, synonyms and semantic relations for sea trout come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.