Meaning of sea trout

Definition of sea trout

(noun) 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

Other information on sea trout

WIKIPEDIA results for sea trout
Amazon results for sea trout