LIFESPRING


Meaning of LIFESPRING in English

noun spring or source of life.

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