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

1.
2.
a large gun, especially one mounted on a warship or aircraft
:
•
The warship was equipped with powerful naval cannons.
•
Fighter jets often carry rapid-fire cannons for aerial combat.
a large gun, especially one mounted on a warship or aircraft