Definitions of public speaking:

  • noun:   delivering an address to a public audience