Skip to content

深恶痛绝

shēn wù tòng jué

Sign in to save this word to your study lists.

Definitions

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