public presentation Meaning, Definition & Usage

  1. noun a dramatic or musical entertainment
    performance.
    • they listened to ten different performances
    • the play ran for 100 performances
    • the frequent performances of the symphony testify to its popularity

WordNet