COME UP WITH (OR DELIVER) THE GOODS


Meaning of COME UP WITH (OR DELIVER) THE GOODS in English

come up with ( or deliver) the goods

informal

do what is expected or required.

→ goods

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.