deglaze
Explore definitions, synonyms, and language insights of deglaze
Definitions
Verb
dissolve cooking juices or solid food in (a pan) by adding liquid and stirring
Explore definitions, synonyms, and language insights of deglaze