air jacket

Noun
  1. An inflatable life jacket (synset 103709484)

Other Searches