MAKESHIFT Meaning of MAKESHIFT in English adj. & n.adj. temporary; serving for the time being (a makeshift arrangement). n. a temporary substitute or device. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012