Find the word definition

Wiktionary
ski schools

n. (ski school English)