improvisate

Verb

 * 1)  To improvise

Adjective

 * 1)  improvised; impromptu