Noun: lemon drop le-mun dróp- A hard candy with lemon flavour and a yellow colour and (usually) the shape of a lemon
"The child's mouth puckered as she sucked on the sour lemon drop"
Derived forms: lemon drops
Type of: hard candy [N. Amer]
Encyclopedia: Lemon drop