steam cannon

a large caliber projectile weapon powered by steam pressure

Categories: