Live charge creating blast (6)
I believe the answer is:
berate
'blast' is the definition.
(both can mean to criticise)
'live charge' is the wordplay.
'live' becomes 'be' (synonyms).
'charge' becomes 'rate' (rate is a kind of charge).
'be'+'rate'='BERATE'
'creating' acts as a link.
(Other definitions for berate that I've seen before include "Rebate (anag.)" , "Scold; angrily criticise" , "Scold harshly" , "Have words with" , "Scold or chide severely" .)