WordUnscrambler Home
lifeboat
Definitions
[ˈlʌɪfbəʊt], (Noun)
Definitions:
- a specially constructed boat launched from land to rescue people in distress at sea
Phrases:
Origin
:
Click here to see the free dictionary definition for lifeboat
definition by Oxford Dictionaries