深恶痛绝 shēn wù tòng jué

DEFINITIONS

  1. to detest bitterly (idiom)
  2. implacable hatred
  3. to abhor
  4. anathema

CHARACTERS

深 shēn deep; depth; far; very, extreme
恶 wù evil, wicked, bad, foul
痛 tòng pain, ache; sorry, sad; bitter
绝 jué to cut, sever, break off, terminate