cherry brandy
noun
Definitions
A liqueur made from cherries macerated in brandy or neutral spirit, and flavoured with spices.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A liqueur made from cherries macerated in brandy or neutral spirit, and flavoured with spices.