life preserver in Catalan life preserver in Catalan salvavides noun (US) A buoyant ring or vest intended to keep a person afloat. Add to Flashcards