nuclear artillery
English
Noun
nuclear
artillery
A limited-yield
nuclear weapon
delivered using an artillery
shell
.