{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
Slang English vocab. Английский сленговый словарь. 2012