n. life vest
Definition of life vest in English
Rescue device made of buoyant material that is worn over the torso and allows a person to keep their head above water.
Rescue device made of buoyant material that is worn over the torso and allows a person to keep their head above water.