creme anglais Meaning, Definition & Usage

  1. noun custard sauce flavored with vanilla or a liqueur

WordNet