odious

/ˈoʊdiəs/
adjective
  1. Extremely unpleasant; deserving hate or strong dislike.
    • She found his rude comments absolutely odious.
    • The odious smell from the garbage made everyone cover their noses.
    • The dictator's odious policies caused suffering for millions.
What does "odious" mean? | whatsthatwordmean | whatsthatwordmean