ON THE RACK


Meaning of ON THE RACK in English

feeling extreme pressure, anxiety or pain

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.