What is the meaning of life vest in English?

Learn vocabulary with pictures as well as definitions of life vest in English

Learn in

See more

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.

Synonyms of life vest in English

life jacket