LIFE CAR
Meaning of LIFE CAR in English
noun
: a watertight boat or chamber traveling on a rope and usually used to haul persons through surf too heavy for an open boat
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012