indemnify has definitions from the field of business
1
[ verb ] secure against future loss, damage, or liability; give security for

Examples

"This plan indemnifies workers against wages lost through illness"

Related terms

cover indemnity

2
[ verb ] (business) make amends for; pay compensation for

Examples

"One can never fully repair the suffering and losses of the Jews in the Third Reich" "She was compensated for the loss of her arm in the accident"

*