English dictionary

ivory tower meaning and definition

Definition and meaning of ivory tower at MeaningMonkey.org. ivory tower meaning and definition in the English Dictionary.

IVORY TOWER noun

Definition of ivory tower (noun)

  1. 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"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: