re ‧ vul ‧ sion /rɪˈvʌlʃ ə n/ BrE AmE noun [uncountable]
[ Date: 1500-1600 ; Language: Latin ; Origin: revulsio , from revellere 'to tear away' , from vellere 'to pull out' ]
a strong feeling of shock and very strong dislike SYN disgust ⇨ revolt :
News of the atrocities produced a wave of anger and revulsion.