boarding school

Noun
  1. A private school where students are lodged and fed as well as taught (synset 108428658)

Other Searches