◄
Life-preserver
►
Dictionary
(
n.
) An apparatus, made in very various forms, and of various materials, for saving one from drowning by buoying up the body while in the water.
Clyx.com