See also: lifevest

English edit

Noun edit

life vest (plural life vests)

  1. Synonym of life jacket.