Stopped North Indian repudiator coming back (6,2)
I believe the answer is:
reined in
'stopped' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for reined in that I've seen before include "restricted" , "'Slowed, checked (6,2)'" , "Stopped or slowed up, a horse perhaps" , "Slowed up one's horse" , "Curbed" .)