for dear life
for dear life {adv. phr.}
As though afraid of losing your life.
He was running for dear life toward town.
When the horse began to run, she held on for dear life.
Categories:
Source: A Dictionary of American Idioms