Definition of drizzle cake in English:

drizzle cake

noun

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

    ‘a classic lemon drizzle cake’