English Dictionary
Definition maraschino cherry in British English
maraschino cherry noun
[countable] noun
1
a bright red cherry stored in maraschino and used as a decoration for drinks or cakes
