Idiom: Ivory tower

What does 'Ivory tower' mean?

People who live in ivory towers are detached from the world around them.

See also: