ON THE RACK
Meaning of ON THE RACK in English
UNDER PRESSURE, under stress, under a strain, in distress; in trouble, in difficulties, having problems.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012