'apple dumpling' definitions:

Definition of 'apple dumpling'

From: WordNet
noun
Apples wrapped in pastry and baked