Dictionary
Dictionary
Toadfish — definition & meaning
Word Type Definition Toadfish n. Any marine fish of the genus Batrachus, having a large,
thick head and a wide mouth, and bearing some resemblance to a toad.
The American species (Batrachus tau) is very common in shallow water.
Called also oyster fish, and sapo.
Explore more words:
Angiospermatous · Spoon · Strike · Commode · Tartar · Charge · Pentrough · Solid ·