Noun Definitionlizardfish1.Definition: tropical fishes with large mouths in lizard-like heads; found worldwideRelated Noun(s):snakefishCategory: Animals