Link Centre Dictionary

apple dumpling

app·le·dump·ling

uncommon

noun

1.

apples wrapped in pastry and baked

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.