Improvize Synonyms

Perform without preparation
(Verb)