Demiglace Meaning

There are 1 meaning(s) for word Demiglace

Meaning 1 : sauce Espagnole with extra beef stock simmered down and seasoned with dry wine or sherry

    Synonyms : demi-glaze