FOR DEAR LIFE


Meaning of FOR DEAR LIFE in English

{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./

Slang English vocab.      Английский сленговый словарь.