cabinet pudding

Noun

 * 1) A traditional English steamed pudding made from some combination of bread or sponge cake or similar ingredients, with dried fruits such as raisins, served with custard or another sweet sauce.