cherry liqueur
noun
: a liqueur whose base is grape brandy or neutral spirits and whose flavor derives from wild black cherries
Love words? Need even more definitions?
Merriam-Webster unabridged
Share