public speaking


Meanings

  • delivering an address to a public audience;