English dictionary
whiptail meaning and definition
Definition and meaning of whiptail at MeaningMonkey.org. whiptail meaning and definition in the English Dictionary.WHIPTAIL noun
Definition of whiptail (noun)
- any of numerous very agile and alert New World lizards
- synonyms: whiptail lizard
Source: Princeton University Wordnet