demiglace

Noun
  1. Sauce Espagnole with extra beef stock simmered down and seasoned with dry wine or sherry (synset 107853731)

Other Searches