What does artillery shell mean?

artillery shell meaning in General Dictionary

a shell fired by artillery