deliver the goods verb1 •(informal) To do what was promised or expected.The government promised a lot, but failed to deliver the goods. formsdelivered the goods · delivering the goods · delivers the goods