life jacket

Noun
  1. Life preserver consisting of a sleeveless jacket of buoyant or inflatable design (synset 103668213)

Found on Word Lists

Other Searches