Answer: repugns

AnswerCrossword Clue
REPUGNS

Contends against