Noun: ivory tower 'I-vu-ree'taw(-u)r
- A state of privileged seclusion or separation from the facts and practicalities of the real world
"he lived in the ivory tower of academic speculation"
Derived forms: ivory towers
Type of: cognitive state, state of mind
Encyclopedia: Ivory tower