Definitions from WordNet (Giant lizard)
▸ noun: the largest lizard in the world (10 feet); found on Indonesian islands
▸ Also see giant_lizard
▸ Words similar to giant lizards
▸ Usage examples for giant lizards
▸ Idioms related to giant lizards
▸ Wikipedia articles (New!)
▸ Words that often appear near giant lizards
▸ Rhymes of giant lizards
▸ Invented words related to giant lizards
▸ noun: the largest lizard in the world (10 feet); found on Indonesian islands
▸ Also see giant_lizard
▸ Words similar to giant lizards
▸ Usage examples for giant lizards
▸ Idioms related to giant lizards
▸ Wikipedia articles (New!)
▸ Words that often appear near giant lizards
▸ Rhymes of giant lizards
▸ Invented words related to giant lizards