head in the clouds

listen to the pronunciation of head in the clouds
English - English

Definition of head in the clouds in English English dictionary

in the clouds
(deyim) Out of touch with reality
in the clouds
elated, euphoric, joyful, preoccupied