lifeguard - English Synonyms Dictionary

lifeguard

n.
[1] lifesaver