Venison

From Fresh Dictionary

English

Noun

venison

  1. the meat of a deer. Carnal term (sarconym) for deer.

Translations

Personal tools