They made snow angels in the fresh powder.
Meaning: They created impressions in the newly fallen snow by lying down and moving their arms and legs.
Choice of Words: Made means to create or construct something. Snow angels are impressions made in the snow by lying down and waving your arms and legs. Powder is a fine, dry substance, like the loose snow on the ground after a snowfall.
Alternative Expressions
Related Expressions