blunderbuss
Concise Oxford English Dictionary © 2008 Oxford University Press:
blunderbuss/ˈblʌndəbʌs/
▶noun
- 1 historical a short large-bored gun firing balls or slugs.
- 2 an unsubtle and imprecise action or method.
'blunderbuss' also found in these Oxford entries:

