Advertisement

Advertisement

Lifesaving Service

noun

  1. a private organization or government agency for general marine rescue operations.


Discover More

Example Sentences

John Barry on his romantic European past, his lifesaving service in Iraq, and his lasting legacy.

Advertisement

Advertisement

Advertisement

Advertisement