Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Castles in the air

English Idioms About “Nature”
Idiom: Castles in the air
Meaning: Plans that are unlikely to happen.
Example: Before you start building castles in the air, just think how much all this is likely to cost.