1. Noun
The passing of a winter in a particular place; a wintering.
2. Noun
The act of affording shelter in winter.
More about this word
Synonyms and related words
Explore this word
