multibarrels

noun
  1. plural of multibarrel; firearms or weapons equipped with multiple barrels that fire simultaneously or in sequence
  2. Usage: technical; military

Examples