What does cannons mean?
noun
Large guns mounted on a carriage or an installation, typically used for firing at high angles, especially against fortifications or in naval warfare. Cannons can also refer to a loud, resonant sound, especially one produced by a loudspeaker or a musical instrument.
Example
"The cannons on the warship fired a barrage of shells at the enemy's fortifications."
Definition generated by AI and curated by RJS Tech Solutions LLP.