MAKESHIFT Meaning of MAKESHIFT in English [adjective] - temporary and of low quality, but used because of a sudden needThousands of refugees are living in makeshift camps. Cambridge English vocab. Кембриджский английский словарь. 2012