DELIVER THE GOODS


Meaning of DELIVER THE GOODS in English

deliver the goods | come up with the ˈgoods

( informal ) to do what you have promised to do or what people expect or want you to do :

We expected great things of the England team, but on the day they simply failed to deliver the goods.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.