IVORY TOWER


Meaning of IVORY TOWER in English

ˌivory ˈtower BrE AmE noun [countable]

a place or situation where you are separated from the difficulties of ordinary life and so are unable to understand them, used especially to describe a college or university ⇨ academia :

an academic in an ivory tower

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.