what is the meaning of the idiom to an ivory tower?
noun. a place or situation remote from worldly or practical affairs: the university as an ivory tower. an attitude of aloofness from or disdain or disregard for worldly or practical affairs: his ivory tower of complacency.