English Dictionary
Definition have your head in the clouds in British English
have your head in the clouds phrase
phrase
1
to be thinking your own thoughts and not concentrating on what is happening around you
Synonyms and related words
