Compels to cough up old wrongs (7)
I believe the answer is:
extorts
'compels to cough up' is the definition.
(to cough up can mean to pay money)
'old wrongs' is the wordplay.
'old' becomes 'ex'.
'wrongs' becomes 'torts' (I've seen this in other clues).
'ex'+'torts'='EXTORTS'
(Other definitions for extorts that I've seen before include "Obtains by coercion" , "Obtains money with menaces" , "Threatens for money" , "Gains by threats" , "Obtains by force or intimidation" .)