with one's head in the clouds
to live in a fantasy world
Verb
to live in a fantasy world
Verb
to build up fanciful hopes
Verb
a figment of the imagination
to live through someone's life
Verb
to treat as delusion
Verb
to capture someone's imagination
Verb
to capture someone's imagination
Verb
to run after a shadow
Verb
to have a lively imagination
Verb
to interweave truth with fiction
Verb
to let the side down
Verb