creme de menthe Meaning, Definition & Usage

  1. noun sweet green or white mint-flavored liqueur

WordNet