ON THE ROPES Meaning of ON THE ROPES in English ( informal ) very close to being defeated Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005