venison
noun
plural venisons
also venison
Definition of venison
: the edible flesh of a game animal and especially a deer
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more