Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
IVORY TOWER
Definition:
[noun] a state of mind that is discussed as if it were a place; "he lived in the ivory tower of speculation"; "they viewed universities as ivory towers"
Synonyms:
Search for
synonyms for IVORY TOWER