armored personnel carrier
noun
°An armored vehicle for carrying infantry soldiers in combat.