He made footprints in the freshly fallen snow.
Meaning: He left marks in the snow that was recently on the ground.
Choice of Words: Footprints are the impressions left in the ground by a person or animal's foot. Freshly fallen means recently arrived or occurred.
Alternative Expressions
Related Expressions