makeshiftyoudaoicibaDictYouDict[makeshift 词源字典]
also make-shift, 1560s, as a noun, "shifty person, rogue," from make (v.) + shift (v.). Adjectival sense of "substitute" is first recorded 1680s. Compare make-sport "a laughing stock" (1610s).[makeshift etymology, makeshift origin, 英语词源]