Repugn /(r?-p?n")/

Re·pugn

Repugn

v. t.
  1. To fight against; to oppose; to resist. [R.]
    Stubbornly he did repugn the truth.