English word definition — powered by WordNet
secure against future loss, damage, or liability
make amends for
Want to remember indemnify?