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