Definitions of boarding school:

  • noun:   a private school where students are lodged and fed as well as taught