Outburst of temper after pub (7)
I believe the answer is:
barrage
'outburst' is the definition.
(thesaurus)
'temper after pub' is the wordplay.
'temper' becomes 'rage' (I have seen 'Terrible temper' mean 'rage' so perhaps 'temper' could also mean 'rage').
'after' is a charade indicator (letters next to each other).
'pub' becomes 'bar' (I've seen this before).
'rage' put after 'bar' is 'BARRAGE'.
'of' is the link.
(Other definitions for barrage that I've seen before include "Sustained fire" , "number of shots" , "Artillery bombardment; flood barrier" , "Heavy, continuous fire" , "flood protection" .)