Blunderbuss - Definition

blunderbuss

n 1: a short musket of wide bore with a flared muzzle

Look up another word