wrenching
1. [ adjective ] causing great physical or mental suffering
Synonyms: racking
Examples:

"a wrenching pain"

Related terms: painful
Similar spelling:   wrench
  wrangling
  wrongdoing
  wryneck
  Wronski