demiglace
Explore definitions, synonyms, and language insights of demiglace
Definitions
Noun
sauce Espagnole with extra beef stock simmered down and seasoned with dry wine or sherry
Explore definitions, synonyms, and language insights of demiglace