demiglace Meaning, Definition & Usage

  1. noun sauce Espagnole with extra beef stock simmered down and seasoned with dry wine or sherry
    demi-glaze.

WordNet