EN

Synonyms for life-savers

Life-savers, noun plural of life-saver. Synonyms in the same form.

Synonyms in the same form

Noun plural

Godsend

godsends, boons