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.      Сжатый оксфордский словарь английского языка.