Adjective Definition

wrenching

1.Definition: causing great physical or mental suffering

"A wrenching pain"

Related Adjective(s):racking




Please Share