CLUTCH AT A STRAW


Meaning of CLUTCH AT A STRAW in English

desperately try to achieve something, frantically search for other options

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.