FOR THE LIFE OF ME


Meaning of FOR THE LIFE OF ME in English

informal

however hard I try.

→ life

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.