Skip to content
Kotomora

キャノン砲ほう

Meanings

1

noun

cannon; high-velocity artillery

Refers to a large, heavy gun, especially high-velocity artillery pieces. The term is a direct loan from English 'cannon' combined with 砲 (cannon/gun).