adj. 1.done or made using whatever is available makeshift n. 1.something contrived to meet an urgent need or emergency