DELIVER THE GOODS


Meaning of DELIVER THE GOODS in English

do what is expected or required, provide the promised results; hand over the goods, send the merchandise over

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.