sugar syrup

Noun
  1. Sugar and water and sometimes corn syrup boiled together;
    Used as sweetening especially in drinks (synset 107875772)

Other Searches