ivory_towerEnglish

ivory tower

Noun

A state of mind that is discussed as if it were a place

English: ivory tower