Definition
To do what was promised or expected.
In Context
- "The government promised a lot, but failed to deliver the goods."
- "[…] many drivers who fired those engines in their hey-day have all confirmed to me that they were free-steaming machines, which when pressed could "deliver the goods"."
- "Euro 2022 stars Beth Mead, Alessia Russo and Toone all came off the bench to help inspire a comeback and it was the Manchester United midfielder, who scored the opening goal in that European success at Wembley, who delivered the goods again."
- "Empowered staff deliver the goods and exceed your expectations. Disempowered staff develop a 'sullen obedience' where they stop driving new initiatives and just await orders."