English synonyms about - contact  
artillery shellshell

artillery shell

noun

1 artillery shell

A shell fired by artillery.


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

debug info: 0.015