English / phrase
live performance
MEANING IN ENGLISH
an act of musical, theatrical, or artistic entertainment presented before a real audience in real time
In context
01
Nothing compares to the raw energy of watching your favorite rock band in a live performance.
02
The festival features over thirty live performance acts across four open-air stages.
Synonyms
Live gig,stage presentation,in-person concert
Antonyms
Recorded broadcast,playback show,studio recording
Collocations
Electrifying live performance,attend a live performance,captivating live performance