Synonyms for deliver
Found 22 synonyms across 10 meanings for “deliver”.
deliver (a speech, oration, or idea) (verb)
to surrender someone or something to another (verb)
free from harm or evil (verb)
hand over to the authorities of another country (verb)
carry out or perform (verb)
relinquish possession or control over (verb)
throw or hurl from the mound to the batter, as in baseball (verb)
Synonym Finder | Rhyme Finder | Poetry Editor