'chuckwalla' definitions:

Definition of 'chuckwalla'

(from WordNet)
noun
A herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico [syn: chuckwalla, Sauromalus obesus]