cannons
can-nons
noun
Large, heavy guns used historically to fire projectiles in warfare.
"The old castle displayed several rusty cannons."
can-nons
Large, heavy guns used historically to fire projectiles in warfare.
"The old castle displayed several rusty cannons."