seatrout

(sēˈtroutˌ)

or sea trout

noun
  1. Any of several marine fishes of the genus Cynoscion, especially the weakfish.
  2. Any of several trouts or similar fishes that live in the sea but migrate to fresh water to spawn.
link/cite print suggestion box