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