Search results
- Dictionarydeliver/dɪˈlɪvə/
verb
- 1. bring and hand over (a letter, parcel, or goods) to the proper recipient or address: "the products should be delivered on time" Similar Opposite
- 2. provide (something promised or expected): "he had been able to deliver votes in huge numbers" Similar
Powered by Oxford Dictionaries