Definitions
noun
a private school where students are lodged and fed as well as taught
Look “boarding school” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a private school where students are lodged and fed as well as taught