sugared almond

English

Noun

sugared almond (plural sugared almonds)

  1. A form of confectionery, an almond with a smooth hard coating of sugar, often brightly colored.

Translations