Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ivory tower
in English
ivory tower
#common
Definitions
Noun
a
sheltered
existence
lacking
practical
awareness
The
professor
lived
in
an
ivory
tower
,
unaware
of
the
real-world
implications
.
Adjective
separated
from
reality
;
overly
academic
The
ivory
tower
mentality
of
the
researchers
made
their
findings
less
relevant
.
Base Words
tower
ivory