English dictionary
ivory tower
/'/aI/v/@/r/i/_'t/AU//@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a state of mind that is discussed as if it were a place
ExamplesHe lived in the ivory tower of speculation.
They viewed universities as ivory towers.
Source: WordNet 3.0