rəʊp noun
3
be on the ropes
to be in a very bad situation, in which you are likely to be defeated [非正式] 处境十分困难〔濒于被击败〕,走投无路 informal