Deliver the goods

more_vert

Idiom : Deliver the goods


Meaning : If a person delivers the goods, they do what is expected of them or what they have promised to do.

Usage : Let's hope that new whiz-kid the boss hired can deliver the goods!

Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ