semi-boarding school

Noun

 * 1) A school that provides board and lodging to some students, but allows others to attend during the day only, like a day school.

Translations

 * Spanish: seminternado