WordNet: deliver, present

Sanatista
deliver (a speech, oration, or idea); "The commencement speaker presented a forceful speech that impressed the students"



deliver


present