English, asked by adilr1820, 1 day ago

Give the meaning for these idiomatic phrases: 7. On the rope​

Answers

Answered by rupalipatil0671
1

Answer:

A defeat or collapse or helpless..

Similar questions