swarm Persian Dictionary
1. n. a group of many insects
2. n. a moving crowd
3. v. move in large numbers
4. v. be teeming, be abuzz
The SWARM Remote Weapon System (Stabilised Weapon And Reconnaissance Mount) is a fully armored remote weapon system designed and built by the Thales Group in Glasgow, Scotland.
Sponored Video