命の恩人

lifesaver; person who saved one's life

Meaning

  1. expn
    lifesaver; person who saved one's life

Example sentences

  • She thought of him as her lifesaver.

  • I owe him my life.

  • The doctor has saved my life.