blunderbuss
1. [ noun ] (arms) a short musket of wide bore with a flared muzzle
Related terms: musket bell
Similar spelling:   blunderer
  bluntness
  blunder_out
  Blundell