life saver ( synonym found)

Definition of life saver:

°Someone or something that saves lives.
"My dad loves his job as a surf lifesaver."
°Someone or something that is very useful or helpful.
"Thank you so much for fixing my car, you're a real lifesaver!"

Definition of life saver:

°Someone or something that saves lives.
"My dad loves his job as a surf lifesaver."
°Someone or something that is very useful or helpful.
"Thank you so much for fixing my car, you're a real lifesaver!"

Back to Top