IN (OR WITH ONE'S HEAD IN) THE CLOUDS
Meaning of IN (OR WITH ONE'S HEAD IN) THE CLOUDS in English
in ( or with one's head in) the clouds
out of touch with reality.
→ cloud
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004