from the GNU version of the Collaborative International Dictionary of English
- adj. That saves life, or is suited to save life, esp. from drowning
from The Century Dictionary and Cyclopedia
- Designed to save life; especially, designed to save those who are in danger of drowning.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. saving the lives of drowning persons
Sorry, no etymologies found.