DRUMFISH MEANING IN ENGLISH

• Drumfish Definition & Synonyms

  1. (n.) Any fish of the family Sciaenidae, which makes a loud noise by means of its air bladder; -- called also drum.


Synonyms:
Drum,

RECENT SEARCHES