IdiomBody & SensesEnglish

have one's head in the clouds

Meaning: To be impractical or absent-minded; to be unaware of what is going on around one.

Example: “He forgot his keys again; he always has his head in the clouds.”

Equivalents in other languages

See all 5 languages side by side →

Origin: Clouds sit far above the ground, so a head among them is far from everyday reality. Similar images go back to antiquity, when Aristophanes mocked Socrates in his comedy The Clouds as a dreamer in the sky; the English phrase is common from the 19th century.

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →