Lifeboat - Definition

lifeboat

n 1: a strong sea boat designed to rescue people from a sinking
ship

Look up another word