Meaning of ivory tower
Definition of ivory tower
(noun)
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"
Other information on ivory tower
WIKIPEDIA results for
ivory tower
Amazon results for
ivory tower
Tweet