the free tool for word discovery

Wordage.info / deliver

Exact Match:

deliver (a speech, oration, or idea); "The commencement speaker presented a forceful speech that impressed the students"
utter (an exclamation, noise, etc.); "The students delivered a cry of joy"
bring to a destination, make a delivery; "our local super market delivers"
throw or hurl from the mound to the batter, as in baseball; "The pitcher delivered the ball"
carry out or perform; "deliver an attack", "deliver a blow"; "The boxer drove home a solid left"
save from sins