English dictionary
wrenching meaning and definition
Definition and meaning of wrenching at MeaningMonkey.org. wrenching meaning and definition in the English Dictionary.WRENCHING adjective
Definition of wrenching (adjective)
- causing great physical or mental suffering
- "a wrenching pain"
- synonyms: racking
Source: Princeton University Wordnet