Disgust leper in hindsight (5)
I believe the answer is:
repel
'disgust' is the definition.
(I know that disgust is a more specific form of repel)
'leper in hindsight' is the wordplay.
'in hindsight' is a reversal indicator (hindsight is looking back).
'leper' written backwards gives 'REPEL'.
(Other definitions for repel that I've seen before include "Parry" , "Be impervious to" , "Fend off" , "may turn your stomach" , "Drive back or away" .)