delivered

dɪˈlɪvɚd

  • vdeliver (a speech, oration, or idea)