artillery_shell
1. [ noun ] (military,arms) a shell fired by artillery
Related terms: shell
Similar spelling:   artillery_fire
  artillery_plant
  artillery_unit
  artilleryman