makeshift
/ˈmeɪkˌʃɪft/Definitions
1. adjective
temporarily or inadequately made or done
“The makeshift shelter provided some protection from the storm.”
2. noun
something temporarily or inadequately made or done
“The team used the makeshift bridge to cross the river.”