Dictionary.com
definitions
  • synonyms

deliver the goods

Do what is required, come up to expectations. For example, Kate delivered the goods and got us the five votes we needed. This phrase alludes to delivering an order of groceries or other items. [Colloquial; second half of 1800s]

Show More
The American Heritage® Idioms Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company.

Related Words for deliver the goods

function, do, execute, finish, complete, work, behave, observe, take, act, meet, implement, operate, achieve, satisfy, end, perk, transact, move, effect