blunderbusses

noun
  1. short muskets with wide barrels that were used in past centuries
  2. Usage: historical; archaic
  3. people who act in a clumsy or bungling manner
  4. Usage: informal

Examples