Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: ivory tower  'I-vu-ree'taw-u(r)
  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"

Derived forms: ivory towers

Type of: cognitive state, state of mind

Encyclopedia: Ivory tower