English dictionary
lizardfish meaning and definition
Definition and meaning of lizardfish at MeaningMonkey.org. lizardfish meaning and definition in the English Dictionary.LIZARDFISH noun
Definition of lizardfish (noun)
- tropical fishes with large mouths in lizard-like heads; found worldwide
- synonyms: snakefish, snake-fish
Source: Princeton University Wordnet