ATTRIT


Meaning of ATTRIT in English

v. win through perseverance, wear down; destroy or kill troops using firepower

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