0 to attack, criticize, or punish someone very forcefully: --
England football fans can expect to be hit with both barrels if they misbehave during next month's European Championship finals.
He arrived late to meet his girlfriend at the airport. She gave him both barrels.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
let sb have both barrels