I will give my own definition with my understandings.......
Life, is that when you can't be omniscience, when you can't be omnicompetent, when you can't be perfect. Life is when you are physically and mentally existing, when you try to have your physical body and your mind linked, when you try to get a new life.
A simpler version:(I think that's a bit different )
Life:
1. You CANNOT be perfect in life.
2. You try your best in your life.
3. You are forced to cherish your life.
It takes me some time to write these sentences. I checked 'omnicompetent' up because I have this word in mind but I don't remember what is its meaning. I hope this will help you.