ライフセーバー
Meanings
Noun
1. lifesaver; lifeguard
Examples1
I can't leave this to others. I'm no lifesaver but if I don't help her myself....