public presentation

Noun
  1. A dramatic or musical entertainment (synset 106904543)
    "they listened to ten different performances"; "the play ran for 100 performances"; "the frequent performances of the symphony testify to its popularity"

Other Searches