1) artilleryNoun
|
|
An army unit that uses big guns. Government could deploy artillery unit to establish peace in Karachi. | بھاری اسلحہ استعمال کرنے والا فوجی دستہ |
2) artilleryNoun
|
|
Large but transportable armament. | بڑا جنگی سازوسامان |