Home / I / ivory tower

ivory tower

noun /aɪvəritaʊər/ 4 syllables 11 letters Scrabble 19 WWF 19
Definitions
noun

a state of mind that is discussed as if it were a place

“he lived in the ivory tower of speculation”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →