oral presentation


Meanings

  • delivering an address to a public audience;