'ivory tower' definitions:
Definition of 'ivory tower'
From: WordNet
noun
A state of mind that is discussed as if it were a place; "he lived in the ivory tower of speculation"; "they viewed universities as ivory towers"
Synonyms of 'ivory tower'
From: Moby Thesaurus
- adytum,
- ashram,
- cell,
- cloister,
- den,
- hermitage,
- hideaway,
- hideout,
- hiding place,
- holy of holies,
- lair,
- mew,
- privacy,
- recess,
- retreat,
- sanctum,
- sanctum sanctorum,
- secret place