Life-and-limb meaning

(idiomatic) Existence together with bodily faculties.

Risks to life and limb.

noun
0
0
Advertisement