Meaning of ski resort

Definition of ski resort

(noun) a resort with lodging and facilities for skiing

Other information on ski resort

WIKIPEDIA results for ski resort
Amazon results for ski resort