Definitions
1.Nounimprovisation (act or art of composing and rendering music, poetry, and the like, without prior preparation)
2.Nounmakeshift (a temporary, usually insubstantial, substitution for something else)
3.Verbfirst-person singular present indicative of improvisar