on the ropes

US 
UK 
  • na.被击倒在(拳击场的)围栏索上;〔俚语〕使窘困[毫无办法]
  • Web岌岌可危;即将完蛋;摇摇欲坠
na.
1.
被击倒在(拳击场的)围栏索上;〔俚语〕使窘困[毫无办法];即将完蛋

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard