delivered
verb (past tense)UK /dɪˈlɪvəd/
US /dɪˈlɪvərd/
Brought something to the right place or person.
The mail carrier delivered a package to our door.
OTHER MEANINGS
2. Gave a speech or talk to people.
She delivered a speech at the school assembly.
3. Helped a baby be born.
The doctor delivered the baby safely.
4. Saved or rescued someone from danger.
The firefighters delivered the family from the burning house.