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.
English Idioms: Castles in the air Read More »
English Idioms