Stēam'-gŭn, n.

noun

n. A machine or contrivance by which balls, or other projectiles, may be driven by the force of steam.