Definition of whitetail

Definition of whitetail
  1. whitetail Noun A deer, "Odocoileus virginianus", family "Cervidae", perhaps the most popular game animal in North America.
Feedback Form