Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

whiptail Definition

Cancel
whiptail
noun(whip-tail)
any of numerous very agile and alert New World lizards
Synonyms: whiptail lizard,

Words Related to whiptail!

whiptail Examples by Brain Bank Users