odious

/ˈoʊdijəs/

  • causing hatred or strong dislike
    1. It was one of the most odious crimes of recent history.
    2. an odious criminal