life-saver


life-saver

n 1. the saver of a person's life 2. (Professions) another name for lifeguard 3. informal a person or thing that gives help in time of need
Translations