Printer friendly

What does SFM stand for?

SFM stands for Sensor Fuzed Munition

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of SFM

Other Resources:
We have 218 other meanings of SFM in our Acronym Attic

Samples in periodicals archive:

BONUS, developed by Bofors Defence of Sweden and GIAT Industries of France, consists of a 155-mm spin-stabilized projectile that enhances cannon artillery precision by dispensing two Sensor Fuzed Munition submunitions that are designed to attack and destroy tanks and other armored combat vehicles.