LIFEBOAT

Definition of LIFEBOAT

  1. (noun)a strong sea boat designed to rescue people from a sinking ship