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