public presentation


Meanings

  • a dramatic or musical entertainment;

Synonyms