starch syrup

noun

Definition of starch syrup

: a syrup made from starch especially : corn syrup