Meaning of REPEL in English
v. 25B6; verb
the rebels were repelled : FIGHT OFF, repulse, drive back/away, force back, beat back, push back; hold off, ward off, keep at bay; Brit. see off; archaic rebut.
the coating will repel water : BE IMPERVIOUS TO, be impermeable to, keep out, resist.
the thought of kissing him repelled me : REVOLT, disgust, repulse, sicken, nauseate, turn someone's stomach, be repulsive, be distasteful, be repugnant; informal turn off; N. Amer. informal gross out.
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012