Life jacket

From Fresh Dictionary

Contents

English

Noun

life jacket (or lifejacket)

  1. an article of protective clothing that is designed to keep the wearer's head floating above the surface of the water.

Synonyms

See also

buoyancy aid

Personal tools