ski resort

noun

Meaning

A destination facility built on a mountain that provides infrastructure for winter sports, including ski lifts, groomed slopes, and lodging for visitors.

Examples

  • The family booked a week at a popular ski resort to enjoy the fresh powder.
  • Many ski resorts now offer summer activities like mountain biking to stay profitable year-round.

Synonyms: mountain resort, winter sports center