DELIVER THE GOODS/COME UP WITH THE GOODS Meaning of DELIVER THE GOODS/COME UP WITH THE GOODS in English See ↑ DO/NOT DO 2 Longman Activator English vocab. Английский словарь Longman активатор . 2012