English synonyms about - contact  

artillery shell

noun

1 artillery shell

A shell fired by artillery.


Find more on artillery shell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0345