ON THE RACK Meaning of ON THE RACK in English feeling extreme pressure, anxiety or pain Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005