Crossword Genius

On deck giving satisfaction (7)

Ross

I believe the answer is:

redress

'satisfaction' is the definition.
(I've seen this before)

'on deck' is the wordplay.
'on' becomes 're' ('on' can be mean 'with reference to').
'deck' becomes 'dress' (I've seen this before).
're'+'dress'='REDRESS'

'giving' acts as a link.

(Other definitions for redress that I've seen before include "Make amends for" , "Get back into gear" , "Set right - compensation" , "relief" , "Reparation" .)

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