Definitions
noun
any of several sciaenid fishes of North American coastal waters
noun
silvery marine variety of brown trout that migrates to fresh water to spawn
Look “sea trout” up elsewhere
Want another word?
Spin the dictionary for a fresh one.