deliver
verb:to give a speech, lecture, or performance in a particular way to an audience
She delivered the keynote address with great confidence.
verb:to assist in the birth of a baby
verb:to give a speech, lecture, or performance in a particular way to an audience
She delivered the keynote address with great confidence.
verb:to assist in the birth of a baby