Definify.com

Definition 2024


apple_snow

apple snow

English

Noun

apple snow (uncountable)

  1. A dessert made from blended cooking apples, eggs, sugar, and double cream.