Hibernacle meaning

That which serves as a winter retreat.
noun
0
0
Winter quarters.
noun
0
0
The place where an animal hibernates.
noun
0
0
Advertisement