YourDictionary

Dictionary Home » Dictionary Definitions » crème anglaise

crème anglaise

(krĕmˌ äɴ-glĕzˈ)

noun
A rich vanilla-flavored sauce that can be served hot or cold with cake, fruit, or another dessert.

link/cite print suggestion box