Am găsit 2 definiții pentru cuvantul/cuvintele semiinternat:

SEMIINTERNÁT, semiinternate, s. n. Instituție anexă a unei școli care asigură masa de prânz și pentru elevii externi. [Pr.:-mi-in-] – Semi- + internat.
Sursa: Dicționarul explicativ al limbii române, ediția a II-a

SEMIINTERNÁT s. n. instituție anexă a unei școli, care asigură masa de prânz și pentru elevii externi. (< semi- + internat)
Sursa: Marele dicționar de neologisme