Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
Castles in the air
Meaning
: plans that have very little chance of happening, daydreaming about success
Example
: Instead of working hard, he spends time building castles in the air.
Show random idiom 🔄
Show all idioms and phrases