• Improvised

    Adjective

    adjective

    1. created by improvisation; impromptu; unrehearsed.

    Verb

    verb

    1. Simple past and past participle of improvise.

    Anagrams

    © Wiktionary