ATTRIT Meaning of ATTRIT in English v. win through perseverance, wear down; destroy or kill troops using firepower Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012