LOST THE BATTLE


Meaning of LOST THE BATTLE in English

did not win the battle, lost the fight, was defeated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.