LIFE RING


Meaning of LIFE RING in English

[life ring] n (ca. 1909): life buoy

Merriam-Webster English vocab.      Английский словарь Merriam Webster.