boarding school

 

noun

  • a school which provides accommodation and meals for the pupils during term time.