Definition of Wrenching

  • 1. Causing great physical or mental suffering Adjective Satellite

Synonyms for word "wrenching"

Semanticaly linked words with "wrenching"