air jacket


Meanings

  • an inflatable life jacket

Synonyms