Advertisement
Advertisement
Lifesaving Service
noun
- 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.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse