Pub anger leads to assault (7)
I believe the answer is:
barrage
'assault' is the definition.
(barraging is a kind of assaulting)
'pub anger' is the wordplay.
'pub' becomes 'bar' (both are drinking establishments).
'anger' becomes 'rage' (rage is a kind of anger).
'bar'+'rage'='BARRAGE'
'leads to' acts as a link.
(Other definitions for barrage that I've seen before include "Volley" , "Artificial obstruction in a river" , "Heavy artillery fire" , "prolonged attack" , "Deterrent to low-flying air attacks" .)