Meaning of “repel” - Learner’s Dictionary

repel

verb [ T ] uk us /rɪˈpel/ (present participle repelling, past tense and past participle repelled)
MOVE AWAY

to make someone or something move away or stop attacking you:

a smell that repels insects
UNPLEASANT

If someone or something repels you, you think they are extremely unpleasant.

(Definition of “repel” from the Cambridge Learner’s Dictionary © Cambridge University Press)