golden syrup


noun British.

British Dictionary definitions for golden syrup

golden syrup

noun

British a light golden-coloured treacle produced by the evaporation of cane sugar juice, used to sweeten and flavour cakes, puddings, etc