Thesaurus.com
Dictionary.com

intellectual isolation

NOUN
ivory tower
Synonyms