Apedia

Deliver Goods Person Expected Promised I Hope Employee

Phrase/Idiom deliver the goods
Definition If a person delivers the goods, they do what is expected of them or what they have promised to.
Example I hope the new employee can deliver the goods.

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Delusions grandeur phrase refers false exaggerated belief one’s

Previous card: Déjà vu expression refers feeling experienced happening sudden

Up to card list: English Idioms & Phrases Dictionary