'whiptail' definitions:

Definition of 'whiptail'

(from WordNet)
noun
Any of numerous very agile and alert New World lizards [syn: whiptail, whiptail lizard]