Meaning of demiglace
Definition of demiglace
(noun)
sauce
Espagnole with
extra
beef
stock
simmered
down
and
seasoned
with dry
wine
or
sherry
Other information on demiglace
WIKIPEDIA results for
demiglace
Amazon results for
demiglace
Tweet