English Dictionary
Definition indemnity in British English
indemnity noun
noun
/ɪnˈdemnəti/
1
insurance or protection against injury or loss
Synonyms and related words
Synonyms and related words
