Meaning of drizzle cake in English:

drizzle cake

See synonyms for drizzle cake

noun

British
  • A sponge cake over which a flavoured syrup is poured to form a glaze.

    • ‘a classic lemon drizzle cake’