'apple dumpling' definitions:

Definition of 'apple dumpling'

(from WordNet)
noun
Apples wrapped in pastry and baked