plum pudding

Noun
  1. A rich steamed or boiled pudding that resembles cake (synset 107633317)

Other Searches