ivory tower
English Dictionary
->
Letter I
-> ivory tower
Search Dictionary:
ivory tower Definition
(n)
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
"
ivory tower Synonyms
ivory tower
© Art Branch Inc.