castle pudding noun1 •A traditional British steamed dessert, baked in a dariole mold. formscastle puddings