'spotted sea trout' definitions:

Definition of 'spotted sea trout'

(from WordNet)
noun
Weakfish of southern Atlantic and Gulf Coasts of United States [syn: spotted weakfish, spotted sea trout, spotted squeateague, Cynoscion nebulosus]