Repugnant means so distasteful that it turns you against it. Morally repugnant, find it repugnant, repugnant to the law.
It is a strong moral word and stronger than distasteful, since repugnance is a reaction rather than a judgement. In law it has a technical sense: a clause repugnant to the rest of a contract contradicts it and is struck out.
1adjectiverepugnantSo distasteful that it turns you against it.
“She found his racist jokes repugnant and walked out of the dinner.”
repugnant is a quality.
Latin repugnans comes from repugnare, to fight against — re, back, plus pugnare, to fight.
Proto-Indo-European
*pewǵ-
Latin
repugnans
Old French
repugnant
Middle English
repugnaunt
English, today
repugnant
Built from
From Middle English repugnaunt, from Old French repugnant, borrowed from Latin repugnans, present participle of repugnare (“to oppose, to fight against”), from re- (“back, against”) + pugnare (“to fight”); see pugnacious. by surface analysis, re- + pugn + -ant.
Etymology from Wiktionary, CC BY-SA