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