Synonyms and Antonyms for deliver-the-goods

2. deliver (v.)

deliver (a speech, oration, or idea)

Synonyms: Antonyms:

3. deliver (v.)

bring to a destination, make a delivery

Synonyms: Antonyms:

4. deliver (v.)

to surrender someone or something to another

Synonyms: Antonyms:

6. deliver (v.)

hand over to the authorities of another country

Synonyms: Antonyms:

7. deliver (v.)

utter (an exclamation, noise, etc.)

Synonyms: Antonyms:

8. deliver (v.)

pass down

Synonyms: Antonyms:

9. deliver (v.)

save from sins

Synonyms: Antonyms:

10. deliver (v.)

throw or hurl from the mound to the batter, as in baseball

Synonyms: Antonyms: