Alphabet Filter:

Results

Definition of lifeboat:

  1. A strong, buoyant boat especially designed for saving the lives of shipwrecked people.

Synonyms:

canal boat, carrier, bulk carrier, bowser, cockleshell, liferaft, coracle.

Usage examples: