proof of life
English
Alternative forms
proof-of-life
Noun
proof
of
life
Proof that a
hostage
is still alive.