VariousWords beta
Related Terms:
Definitions:
Noun
ivory tower
Definition: 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"
Definition: A sheltered, overly-academic existence or perspective, implying a disconnection or lack of awareness of reality or practical considerations.
Adjective
Definition: Separated from reality and practical matters; overly academic.