Environmental Sciences, asked by nivasreddy7141, 1 year ago

What is the meaning of the idiom building castles in the air?

Answers

Answered by taetae0730
1

Answer:

the ans is To make plans that have very little chance of happening.

Similar questions