apple snow en · NOUN Meanings (uncountable) A dessert made from blended cooking apples, eggs, sugar, and double cream. Relateds snow cream