Summary
English Synonyms:   more detail...
  1. life-saving service:


English

Detailed Synonyms for life-saving service in English

life-saving service:

life-saving service [the ~] noun

  1. the life-saving service
    the rescue work; the life-saving service

Related Synonyms for life-saving service