Select the most appropriate meaning of the given idiom.
Pie in the sky
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2, i.e. something not possible.
- The given idiom, 'pie in the sky' means something that is pleasant to contemplate but is very unlikely to be realized. In other words, even if something seems promising it may not be possible for the same to take place in reality.