tube artillery noun1 •Weapons that have barrels, rather than delivered by missiles or rockets (e.g. mortars and field guns).