English Dictionary
◊ WRENCHING
wrenching
adj : causing great physical or mental suffering; "a wrenching
pain" [syn: {racking}]