improvised - English Synonyms Dictionary

improvised

adj.
[1] jury-rigged , makeshift