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