Search results
- Dictionaryde·liv·er·y/dəˈliv(ə)rē/
noun
- 1. the action of delivering letters, packages, or ordered goods: "allow up to 28 days for delivery" Similar Opposite
- 2. the process of giving birth: "injuries sustained during delivery" Similar
Powered by Oxford Dictionaries