It means never. If someone says "Not on your life!" it means they're not going to do it, whatever you may say. It refers to the old belief that you swore "on" someone's life, and if you didn't fulfill your oath, your life was forfeit.
save someone's life
"Larger than life" is an idiom, so there isn't an idiom for it.
The idiom, "spice of life", means that you can do something to make your life more exciting. Do something that's daring, challenging, fun; something that's worth living for.
It means living life to the fullest and trying new things in life.
It's not really an idiom. It means "what are you thinking about."
RFP is not an idiom. It's an abbreviation.
It is not an idiom, it means your nose is itching.
The idiom "count your blessings" means to be grateful for what you have rather than focusing on what you lack. It encourages appreciating the positive aspects of your life and acknowledging them with gratitude.
I've never heard that idiom before. Perhaps you mean DOWN AND OUT, which means that the person is at a low point in their life, that they're poor in every way and not likely to make a success at anything in the near future.
It's not an idiom. It means the tip of your nostril.
idiom means expression like a page in a book
"Sieve" is not an idiom. See the related link.