both barrels
Noun
Meaning
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
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