Answer: repugns

AnswerCrossword Clue
REPUGNSContends against
repugnsto oppose or refute