boiled sweet








noun British.

  1. hard candy.

noun

  1. British a hard sticky sweet of boiled sugar with any of various flavourings
53 queries 0.538