Definify.com

Definition 2024


Armstrong_gun

Armstrong gun

English

Noun

Armstrong gun (plural Armstrong guns)

  1. A wrought iron breechloading cannon.

Translations