Japanese dictionary
わらをもすがる
to grasp at straws; to resort to desperate measures
Kanji details
・straw
・cling
・hang on
・depend