Definition of Artillery Shell

  • 1. A shell fired by artillery Noun

Semanticaly linked words with "artillery shell"

Hyponims for word "artillery shell"