APFSDS

AcronymDefinition
APFSDSArmor-Piercing Fin-Stabilized Discarding Sabot