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.