hateful; odious; detestable

listen to the pronunciation of hateful; odious; detestable