What is the meaning of life jacket in English?

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

Learn in

See more

n. life jacket

Definition of life jacket 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 jacket in English

life vest