Open English Wordnet
Nouns
(n)performance, public presentationa 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”