Home › Idioms

Avoir la tête dans les nuages

Meaning: To be a daydreamer; out of touch with reality.

Language: French

Literally: To have one's head in the clouds

Category: Nature

Origin: Common European expression, 19th century French usage.

← Back to Idioms

Loading the full interactive collection…