Crossword Genius

One who is against work has a problem (7)

Ross

I believe the answer is:

opposer

'one who is against' is the definition.
(I've seen this before)

'work has a problem' is the wordplay.
'work' becomes 'op' (abbreviation for opus).
'has' is a charade indicator (letters next to each other).
'a problem' becomes 'poser' (poser is a kind of problem).
'op'+'poser'='OPPOSER'

(Other definitions for opposer that I've seen before include "The one against the motion" , "Second speaker in debate" , "One resisting" , "One who takes on" , "Adversary" .)

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