Hear a gun go off and speak to someone angrily (8)
I believe the answer is:
harangue
'speak to someone angrily' is the definition.
I can't judge whether this definition defines the answer.
'hear a gun go off' is the wordplay.
'go off' indicates anagramming the letters.
'hear'+'a'+'gun'='hearagun'
'hearagun' with letters rearranged gives 'HARANGUE'.
'and' acts as a link.
Can you help me to learn more?
(Other definitions for harangue that I've seen before include "Declamation - lecture" , "Hectoring lecture" , "Speak loudly (at)" , "Forceful and aggressive speech" , "Lengthy and aggressive speech" .)