Langimage
English
B2

to create or perform something immediately without prior preparation.

Meanings

to create or perform something immediately without prior preparation.

The musician had to improvise on the spot when the sheet music was lost.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55