MAKESHIFT Meaning of MAKESHIFT in English [make.shift] n (ca. 1812): a usu. crude and temporary expedient: substitute syn see resource -- makeshift adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012