toadfish

nounA type of fish with a wide, flat head and a large mouth, found in warm seas; some species make grunting or whistling sounds.

No synonyms or antonyms found for this word.