nuclear artillery ( synonym found)

Definition of nuclear artillery:

(n) : a limited-yield nuclear weapon delivered using an artillery shell

Definition of nuclear artillery:

(n) : a limited-yield nuclear weapon delivered using an artillery shell

Back to Top