Definitions for "Creme de Menthe"
a peppermint flavoured liqueur which is available in either green or white.
Mint-flavoured liqueur.
sweet green or white mint-flavored liqueur