military support unit that goes into the front lines with soldiers and is responsible for the maintenance of military equipment (such as tank and vehicle repairs)
FRT
Meaning of FRT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012