Meaning ofindemnifyin English

indemnify

#uncommon
Definitions