Ivory Tower meansAliving on high PlacesBexpensive towerCPlace out of touch in realityDtower made of ivoryAnswer: C. Place out of touch in reality Read Explanation: Place out of touch in reality Read more in App