Meaning of Idiom “to build castles in the air”:
A. daydreaming
B. To win favours by gifts
C. To have to humiliate oneself
D. To issue a challenge.
Answer:A
Meaning of Idiom “to build castles in the air”:
A. daydreaming B. To win favours by gifts C. To have to humiliate oneself D. To issue a challenge.