HVAPDSFS: High Velocity Armor Piercing Discarding Sabot Fin Stabilized

What does HVAPDSFS mean? The above is one of HVAPDSFS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: High Velocity Armor Piercing Discarding Sabot Fin Stabilized