What is the meaning of lifeboat in English?

Learn vocabulary with pictures as well as definitions of lifeboat in English

Learn in

See more

n. lifeboat

Definition of lifeboat in English

Vessel intended for the rescue of people from the sea or for evacuating boats in case of emergency.