Synonyms for "improvize"

Words with similar meaning