'river shad' definitions:

Definition of 'river shad'

(from WordNet)
noun
Shad that spawns in streams of the Mississippi drainage; very similar to Alosa sapidissima [syn: river shad, Alosa chrysocloris]