Definition of for dear life in English:

for dear life

phrase