Definition of venison

Definition of venison
  1. venison Noun The meat of a deer. Carnal term (sarconym) for deer.
Feedback Form