Word info

hyemation

Noun

Meaning

The passing of a winter in a particular place; a wintering.

The act of affording shelter in winter.

Source: Webster's dictionary

Close letter words and terms