Adjective Definition

racking

1.Definition: causing great physical or mental suffering

Related Adjective(s):wrenching




Please Share