apple dumpling

Definitions of apple dumpling
  1. noun
    apples wrapped in pastry and baked
    see moresee less
    type of:
    dumpling
    dessert made by baking fruit wrapped in pastry
Word Family