public presentation is a noun meaning "a dramatic or musical entertainment". It carries one recorded sense.
a dramatic or musical entertainment
“they listened to ten different performances”
“the play ran for 100 performances”
“the frequent performances of the symphony testify to its popularity”
Definitions, synonyms and semantic relations for public presentation come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.