To have your head
English
Idioms
in the clouds
MEANING:
1. To be daydreaming and
not paying attention to what
is happening or being said.
2. To be out of touch with
the everyday world and to
be unrealistic because of it.
3. To have impractical ideas
or dreams.
www.grammar.cl www.woodwardenglish.com
www.vocabulary.cl
oralpractice.com