Definitions for "whiptail"
any of numerous very agile and alert New World lizards