Related Questions

"To build castles in the air" means---
"Castles in the air" means --
Choose the one which best expresses the meaning of the given IDIOM : Castles in the air
'To build castles in the air' is-
To build castles in the air is to _____