The synonyms makeshift and shift are sometimes interchangeable, but makeshift implies an inferior expedient adopted because of urgent need or allowed through indifference. // old equipment employed as a makeshift