idioms and phrase 1 a pipe dream
Answers
Answered by
0
Answer:
a wish or an idea that is impossible to achieve or carry out
Similar questions