Repugn has 2 different meanings across 1 category:
Verb
to make the subject of dispute, contention, or litigation
"They contested the outcome of the race"
To oppose or resist