Legal Definition of Indemnity: Insurance against a possible loss; security with compensation for damages or loss | Discover the importance of indemnity in business and legal agreements. Learn how indemnity provides security and compensation against potential losses or damages. Safeguard your financial security by understanding and incorporating the concept of indemnity into your contracts and insurance policies. Seek professional advice to ensure you are adequately protected