DELIVER THE GOODS Meaning of DELIVER THE GOODS in English phrasal : to give results that are promised, expected, or desired Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012