Learn how to say Lifeboat correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word lifeboat:
a specially constructed boat launched from land to rescue people in distress at sea.
a small boat kept on a ship for use in emergency, typically one of a number on deck or suspended from davits.
noun (plural lifeboatmen)