also: lay down your life
to be willing to die in order to defend or support someone or something:
They were ready to give their lives for their country.
I love him so much I would give my life for him.
I know you would have given your life to save hers.
We were prepared to lay down our lives for the cause.
Most parents would lay down their lives for their children.