Login  |  Register

Lifeboat | Define Lifeboat at Dictionary.com

Lifeboat definition, a double-ended ship's boat, constructed, mounted, and provisioned so as to be readily able to rescue and maintain persons from a sinking vessel.

Alexa Traffic


Listing Links