I found it on idiomcorner.com under phrases but I think it's more of an idiom... does anybody know what the difference is between idioms and phrases?
Signup to our newsletter "English in your Inbox" to receive your monthly fix of English by email. The newsletter includes useful lessons, competitions and book reviews.
What is this expression: "In the offing"?
I found it on idiomcorner.com under phrases but I think it's more of an idiom... does anybody know what the difference is between idioms and phrases?