Noun
1. artillery
2. artillery unit, electric battery
3. electrical device, collection
4. aggregation, accumulation, assemblage, team
5. squad, stamp battery
6. stamp mill, stamping mill, barrage
7. barrage fire, bombardment, shelling, fire, firing, assault and battery
7. assault