castle pudding

English

Noun

castle pudding (countable and uncountable, plural castle puddings)

  1. (baking) A traditional British steamed dessert, baked in a dariole mold.

References