Definition of starch syrup in English:

starch syrup

(US starch sirup)

noun

  • A syrup of sugar and water formed by the treatment of starch.

Origin

Early 19th century.