life jacket n : life preserver consisting of a sleeveless jacket of buoyant or inflatable design [syn: {life vest}, {cork jacket}]
Copyright © 2024 3Dict.net