live performance

What does live performance mean?

live performance

Plural: live performances

Definition

The theme of presenting shows to an audience and discussing stage performance.

live performance in other languages