NOT ON YOUR LIFE. Meaning of NOT ON YOUR LIFE. in English definitely not. "May I borrow your car"? "Not on your life". English idioms vocab. Словарь английских идиом и выражений. 2012