cannon

noun
UK /ˈkæn.ən/
US /ˈkæn.ən/

A cannon is a big heavy gun that shoots large balls.

The old ship had a cannon on its deck.


OTHER MEANINGS

2. A large piece of artillery mounted on wheels or a carriage.

Soldiers loaded the cannon before the battle.

3. In billiards, a shot in which the cue ball hits two other balls in succession.

He made a clever cannon off the red ball.

4. A device or part of a machine that fires or projects something.

The snow cannon sprayed fresh powder over the ski slope.