LIFE AND LIMB


Meaning of LIFE AND LIMB in English

life and bodily faculties.

→ limb

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.