LIFESAVER


Meaning of LIFESAVER in English

[life.sav.er] n (1887) 1: one trained to save lives of drowning persons

2: one that is at once timely and effective in time of distress or need

Merriam-Webster English vocab.      Английский словарь Merriam Webster.