IVORY TOWER


Meaning of IVORY TOWER in English

■ noun a state of privileged seclusion or separation from the facts and practicalities of the real world.

Origin

early 20th cent.: translating Fr. tour d'ivoire , used by the 19th-cent. French writer Charles Augustin Sainte-Beuve.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.