Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of monitor lizard

Source language: EnglishDictionary language: English

monitor lizard

noun

Definitions

  1. Any of various large carnivorous lizards of the family Varanidae, all of whose extant species are of genus Varanus, native to Africa, Asia and Australia.

    Synonyms:safeguard