poivrade

Noun
  1. For venison: brown sauce with sauteed vegetables and trimmings and marinade and plenty of pepper (synset 107855288)

Other Searches