live in an ivory tower

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: {v. phr.}