American Dictionary
Definition ivory tower in American English
ivory tower noun
[countable] noun
1
the situation of someone in a place such as a university that protects them from the practical or unpleasant things that exist in most people's lives
