MAKE UP (THE) LEEWAY Meaning of MAKE UP (THE) LEEWAY in English ~Brit.struggle out of a bad position, especially by recovering lost time. → leeway Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004