Meaning of lifeboat
Definition of lifeboat
(noun)
a
strong
sea
boat
designed
to
rescue
people
from a
sinking
ship
Other information on lifeboat
WIKIPEDIA results for
lifeboat
Amazon results for
lifeboat
Tweet