lifeboat
English Dictionary
->
Letter L
-> lifeboat
Search Dictionary:
lifeboat Definition
(n)
a
strong
sea
boat
designed
to
rescue
people
from
a
sinking
ship
lifeboat Synonyms
lifeboat
© Art Branch Inc.