{v. phr.} To be blind to real life; live an unrealistically sheltered existence. * /Professor Nebelmacher has no idea of the cost of living; he lives in an ivory tower./
LIVE IN AN IVORY TOWER
Meaning of LIVE IN AN IVORY TOWER in English
Dictionary of English idioms . Словарь английских идиом. 2012