Definition of for dear life in US English:

for dear life

phrase