MWSD: Missile and Weapons Systems Division

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

Definition in English: Missile and Weapons Systems Division