sugar candy

Noun
  1. Made by boiling pure sugar until it hardens (synset 107624824)

Other Searches