Select the most appropriate meaning of the given idiom.
Castle in the air
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Unrealistic plan.
- The meaning of the given idiom is daydream.
Thus, the most appropriate choice is 'daydream'.