1.

Select the most appropriate meaning of the given idiom.To make castles in the air

A. to be very ambitious
B. to accomplish difficult tasks
C. to show signs of cowardice
D. to create impossible dreams or hopes
Answer» E.


Discussion

No Comment Found