cannon

Definition

A large, heavy piece of artillery that fires shells over long distances.

हिन्दी एक बड़ा और भारी तोप जो लंबी दूरी पर गोले फेंकती है।

Example

"The old pirate ship had several bronze cannons lined along its deck."