repugnate
Etymology
From Latin repugnare. See repugn.
verb
To oppose; to fight against.