Meaning of "Lifeboat"

Rigid-hulled survival craft deployed from a parent vessel.

Lifeboat Meaning of