Meanings
a school where students live and study during the school term.
She attended a prestigious boarding school in England.
Synonyms
Last updated: 2025/01/14 07:06
Meanings
a school where students live and study during the school term.
She attended a prestigious boarding school in England.
Synonyms
Last updated: 2025/01/14 07:06