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