golden syrup
noun British.
Words nearby golden syrup
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