n. armored vehicle for conveying soldiers, armored vehicle for transporting infantry
ARMOURED PERSONNEL CARRIER
Meaning of ARMOURED PERSONNEL CARRIER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012