Guess the closest possible meanings of the given idiom from the options given below: A pipe dream Umar Draz 4 months ago A. A nightmare B. A daydream C. An unending dream D. None of these (A hope or plan that will never come true) Correct Answer: D