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.