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