created by improvisation; impromptu; unrehearsed.
improvised, makeshift
A temporary or makeshift expedient.