Definition of ivory tower noun from the Oxford Advanced Learner's Dictionary


ivory tower

BrE BrE//ˌaɪvəri ˈtaʊə(r)//
; NAmE NAmE//ˌaɪvəri ˈtaʊər//
jump to other results
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 Word Originearly 20th cent.: translating French tour d'ivoire, used by the writer Sainte-Beuve.
See the Oxford Advanced American Dictionary entry: ivory tower