'whiptail' definitions:

Definition of 'whiptail'

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