Definition of red deer

Definition of red deer
  1. red deer Noun Browsing mammal, animal with antlers, "Cervus elaphus".
Need more help? Try our forum NEW