Crossword Genius

Streams of abuse result when trade is upset (7)

Ross

I believe the answer is:

tirades

I'm a little stuck... Click here to teach me more about this clue!

'streams of abuse result' is the definition.
Although both the answer and definition are plural nouns, I don't see how they can define each other.

'trade is upset' is the wordplay.
'upset' indicates an anagram.
'trade'+'is'='tradeis'
'tradeis' is an anagram of 'TIRADES'.

'when' acts as a link.

Can you help me to learn more?

(Other definitions for tirades that I've seen before include "Astride with streams of abuse" , "torrents of abuse" , "Long angry speeches of criticism or accusation" , "Rants" , "It dares to unleash long angry speeches" .)

I've seen this clue in The Globe and Mail and The Irish News.
Want a hint initially instead of a full solution? Install my app