deliver the goods
verb
- 1
attain success or reach a desired goal
The enterprise succeeded
We succeeded in getting tickets to the show
Also useful for “deliver the goods”:Scrabble— High-value letters — see what it scores
attain success or reach a desired goal
The enterprise succeeded
We succeeded in getting tickets to the show
Also useful for “deliver the goods”:Scrabble— High-value letters — see what it scores