'channel bass' definitions:

Definition of 'channel bass'

(from WordNet)
noun
Large edible fish found off coast of United States from Massachusetts to Mexico [syn: red drum, channel bass, redfish, Sciaenops ocellatus]