Meaning of “cloistered” in the English Dictionary