DELIVER THE GOODS


Meaning of DELIVER THE GOODS in English

v. phr. 1. To carry things and give them to the person who wants them. Lee delivered the goods to the right house. 2. slang To succeed in doing well what is expected. The new pitcher delivered the goods by striking out 20 men in his first game. This personal computer surely delivers the goods.

Compare: BRING HOME THE BACON.

American idioms English vocabulary.      Английский словарь американских идиом.