REPUGNATE Meaning of REPUGNATE in English vt to oppose; to fight against. Webster English vocab. Английский словарь Webster. 2012