channel bass

Explore definitions, synonyms, and language insights of channel bass

Definitions

Noun
large edible fish found off coast of United States from Massachusetts to Mexico

More General Terms