cannon
Definition
A large, heavy piece of artillery that fires shells over long distances.
Español Una pieza grande y pesada de artillería que dispara proyectiles a grandes distancias.
Example
"The old pirate ship had several bronze cannons lined along its deck."