snowdrift

Explore definitions, synonyms, and language insights of snowdrift

Definitions

Noun
a mass of snow heaped up by the wind

More General Terms