Deliver
English word definition — powered by WordNet
VERB
deliver (a speech, oration, or idea)
bring to a destination, make a delivery
free from harm or evil
utter (an exclamation, noise, etc.)
carry out or perform
throw or hurl from the mound to the batter, as in baseball
cause to be born
Want to remember deliver?
Sign up free to bookmark & revise