Definition, synonyms and related words
Lemon-flavoured sugar confection (candy, sweets, similar to barley sugar).