makeshift; improvised

listen to the pronunciation of makeshift; improvised
English - English
jury-rigged