Meaning of wrenching

Definition of wrenching

(adj) causing great physical or mental suffering; "a wrenching pain"

Other information on wrenching

WIKIPEDIA results for wrenching
Amazon results for wrenching