FOR THE LIFE OF ME


Meaning of FOR THE LIFE OF ME in English

if my life depended on it (exclamation)

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