nuclear artillery definition

  • noun:
    • a limited-yield atomic tool delivered making use of an artillery shell
29 votes

How would you define nuclear artillery?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!