Open main menu
Wiktionary
β
Search
Edit
Read in another language
deliver the goods
English
Edit
Verb
Edit
deliver
the
goods
(
idiomatic
,
informal
)
To keep one's promises.
The government promised a lot, but failed to
deliver the goods
.
See also
Edit
make good on