Crossword Genius

One that's ridiculed talks, coughing haphazardly (8,5)

Ross

I believe the answer is:

laughing stock

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

'one that's ridiculed' is the definition.
I can't judge whether this defines the answer.

'talks coughing haphazardly' is the wordplay.
'haphazardly' indicates an anagram.
'talks'+'coughing'='talkscoughing'
'talkscoughing' with letters rearranged gives 'LAUGHING-STOCK'.

Can you help me to learn more?

(Other definitions for laughing stock that I've seen before include "Object of ridicule" , "Object to joke" , "Butt of ridicule" , "Target of ridicule" , "inhabitants of funny farm?" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app