Read the dictionary definition of makeshift. All definitions for this word.
1. something contrived to meet an urgent need or emergency
2. done or made using whatever is available
1. crossed the river on improvised bridges
2. the survivors used jury-rigged fishing gear
3. the rock served as a makeshift hammer