Definition of Lizardfish

  • (noun) tropical fishes with large mouths in lizard-like heads; found worldwide

Synonyms of Lizardfish


Antonyms of Lizardfish


No Antonyms Found.

Homophones of Lizardfish


No Homophones Found.