public speaking

noun

1.
delivering an address to a public audience