1. A presentation, speech, or performance delivered without prior preparation or planning
The manager gave an impromptu presentation about the quarterly results.
O gerente fez uma apresentação improvisada sobre os resultados trimestrais.
2. A spontaneous talk or demonstration delivered extemporaneously
She delivered an impromptu presentation at the conference without notes.
Ela fez uma apresentação improvisada na conferência sem anotações.