artillery shell

Noun
  1. A shell fired by artillery (synset 102749600)

Other Searches