ON THE RACK


Meaning of ON THE RACK in English

under great emotional stress

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.