odious

/ˈoʊdiəs/

Definitions

1. adjective

strongly disliked or hated; detestable

“The odious smell from the nearby dumpster filled the entire neighborhood.”

2. noun

a person or thing that is strongly disliked or hated

“The odious villain in the movie was the main antagonist.”

Synonyms

  • despicable
  • detestable

Antonyms

  • admirable
  • praiseworthy