Meaning of winter range in English:

winter range

noun

  • 1US (a piece of) grazing land used by livestock in winter.

  • 2Biology
    The geographical area within which a migratory species occurs during winter.

Origin

Early 19th century.