wintered Definition
Definition
To spend the winter, especially in a warm place or under favorable conditions; to survive the winter.
Browse
To spend the winter, especially in a warm place or under favorable conditions; to survive the winter.
Browse