FRT


Meaning of FRT in English

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)

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