in

in dire straits or need

in dire straits or need

Meaning experience difficult financial conditions or circumstances in a very serious, bad circumstance in extreme danger or difficulty causing or involving great fear .nn

What do you think?

6700 points
Upvote Downvote

Posted by Sean

do the trick

turn a deaf ear