amaretto

nounA sweet Italian liqueur with a flavor of almonds or apricot kernels, often used in cocktails or desserts.

Synonyms

amaretto synonyms & antonyms | whatsthatwordmean | whatsthatwordmean