Dramatizing Synonyms

To present a performance
(Verb)
Advertisement