blunderbuss

definition: a short musket of wide bore with a flared muzzle
example:
speech part: noun
synonyms:

How blunderbuss is being used?