Question: was does ivory tower mean?
Answer: 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.