LIVE IN AN IVORY TOWER


Meaning of LIVE IN AN IVORY TOWER in English

{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./

Slang English vocab.      Английский сленговый словарь.