maraschino

Noun
  1. Distilled from fermented juice of bitter wild marasca cherries (synset 107926619)
  2. Cherry preserved in true or imitation maraschino liqueur (synset 107636298)

Other Searches