Definition of snow angel in English:

snow angel

noun

North American
  • An impression in the snow which resembles the conventional representation of an angel, made by lying supine and moving one's arms and legs back and forth in an arc along the ground.

Origin

1940s; earliest use found in Middletown (New York) Times Herald.