lemon drop
Short definition from Wiktionary
Noun
- A yellow lemon-flavored and lemon-shaped candy.
- A cocktail of vodka with lemon juice and sugar.
- A variety of mangosteen, especially Garcinia intermedia, or sometimes the similar Garcinia madruno.
We haven’t written up lemon drop yet: Simple and Standard meanings, examples and a quiz.