re ‧ pul ‧ sion /rɪˈpʌlʃ ə n/ BrE AmE noun
1 . [singular,uncountable] a feeling that you want to avoid something or move away from it, because it is extremely unpleasant SYN revulsion :
I felt a mixture of amazement and repulsion.
2 . [uncountable] technical the electric or ↑ magnetic force by which one object pushes another one away from it