Noun
both barrels pl (plural only) (informal, figuratively) The maximum damage that a weapon can deliver. to give someone both barrels to let someone have both barrels to hit someone with both barrels