Definition Definition

water lizard - Meaning and Examples

Meaning of 'water lizard' (Webster Dictionary)

1 . Water lizard
- Any aquatic lizard of the genus Varanus, as the monitor of the Nile. See Monitor, n., 3.