Skip to content
Kotomora

原げん子し砲ほう

Meanings

1

noun

atomic cannon

A large artillery piece designed to fire nuclear projectiles; a historical Cold War-era weapon concept.