artillery tube noun1 •A steel tube that propels shells containing explosives, chemicals, or submunitions. formsartillery tubes