Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
Please allow ten days for delivery.
They haven’t made regular deliveries for a week.
We offer free delivery within the US.
We have recently taken delivery of two new computers.
The last delivery was damaged.
We need to improve delivery of health care.
She had a relatively easy delivery.
desktop delivery mechanisms
You need to work on your delivery.