life boat
English
Noun
life
boat
(
plural
life boats
)
Alternative form of
lifeboat
.