repugnant

/rɪˈpʌɡnənt/
adjective
  1. Extremely unpleasant, offensive, or disgusting; causing a strong feeling of dislike or opposition.
    • She found the smell from the garbage dump absolutely repugnant.
    • The idea of eating insects is repugnant to many people.
    • His cruel treatment of animals was morally repugnant.
What does "repugnant" mean? | whatsthatwordmean | whatsthatwordmean