English dictionary
snowdrift meaning and definition
Definition and meaning of snowdrift at MeaningMonkey.org. snowdrift meaning and definition in the English Dictionary.SNOWDRIFT noun
Definition of snowdrift (noun)
- a mass of snow heaped up by the wind
Source: Princeton University Wordnet