Synonyms and Antonyms for artillery_shell

1. artillery shell (n.)

a shell fired by artillery

Synonyms: