both barrels noun[plural only]1 •(informal, figurative) The maximum damage that a weapon can deliver.to give someone both barrelsto let someone have both barrels