IWST: Integrated Weapon Support Team

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

IWST: Integrated Weapon Support Team

Definition in English: Integrated Weapon Support Team