LOSING BATTLE


Meaning of LOSING BATTLE in English

■ noun a struggle in which failure seems certain.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.