Dictionary.com
Thesaurus.com
improvisedly
Derived word form of improvised