live in an ivory tower
live in an ivory tower {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.
Categories:
Source: A Dictionary of American Idioms