culverin

Noun
  1. a medieval musket
  2. a heavy cannon with a long barrel used in the 16th and 17th centuries
culverin
A soldier loads a culverin on a fortified castle wall.