What does "culverin" mean?

Culverin: A long cannon of the 16th century, usually an 18-pounder with serpent-shaped handles. Trump, and drum, and roaring culverin. Mac

Sources