Meaning

1 senses
  1. A steel tube that propels shells containing explosives, chemicals, or submunitions.

Forms

plural: artillery tubes
Singularartillery tube
Pluralartillery tubes

regular

See also

neighbours in the dictionary
artillery tube — meaning, examples, forms, synonyms | Krumeto