Speechmaking Synonyms

Delivering an address to a public audience
(Noun)