a place or situation where you are separated from the problems and practical aspects of normal life and therefore do not have to worry about or understand them academics living in ivory towers
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: ivory tower