Definition of Whiptail

  • (noun) any of numerous very agile and alert New World lizards

Synonyms of Whiptail


Antonyms of Whiptail


No Antonyms Found.

Homophones of Whiptail


No Homophones Found.