lifeboat

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



Terms and Conditions of Use / Copyright Notice