noun a person or company that gives indemnity.
indemnitors 🔊 Listen to this noun a person or company that gives indemnity. Share Facebook Twitter Google +