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.

charterhouse synonyms & antonyms | whatsthatwordmean | whatsthatwordmean