public presentation

noun

  1. 1

    a dramatic or musical entertainment

    they listened to ten different performances

    the play ran for 100 performances

Synonyms

Also useful for “public presentation”:Crossword