charterhouse
nounA charitable institution, especially a school or hospital, established by a royal charter; often refers to a specific historic school in England.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.