blunderbuss (n.)youdaoicibaDictYouDict[blunderbuss 词源字典]
1650s, from Dutch donderbus, from donder "thunder" (Middle Dutch doner, donder, from Proto-Germanic *thunaraz; see thunder (n.)) + bus "gun" (originally "box, tube"); altered by resemblance to blunder.[blunderbuss etymology, blunderbuss origin, 英语词源]