Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym APFSDS is...

APFSDS is

  • Armor Piercing Fin Stabilized Discarding Sabot

APFSDS is also in:

Acronym Definition Searched: DHEC KLM AIS SPROUT REMC VXU BE WVGL VLM ZCC 93458 NFAU HMO TRJ WLSI