Extemporaneous display
Definitions
An improvised performance or presentation given without preparation.
A spontaneous exhibition of skill, knowledge, or ability.
Examples
Her extemporaneous display of wit delighted the audience.
The speaker gave an extemporaneous display of confidence.