life car
Noun
Meaning
life car (plural life cars)
A watertight boat or box, travelling on a line from a wrecked vessel to the shore, and used to haul people through the waves.
Noun
life car (plural life cars)
A watertight boat or box, travelling on a line from a wrecked vessel to the shore, and used to haul people through the waves.