lifejackets
From WikiWord, the free dictionary
English
Definitions
noun
- An article of protective clothing that is designed to keep the wearer's head floating above the surface of the water.
From WikiWord, the free dictionary