Definition of venison

Definition of venison
  1. venison Noun The meat of a deer. Carnal term (sarconym) for deer.
Need more help? Try our forum NEW