public presentation

Noun
  • A dramatic or musical entertainment (synset 106904543)

Other Searches