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. 2012