apple dumpling Meaning, Definition & Usage

  1. noun apples wrapped in pastry and baked

WordNet