noun, feminine/implakabiliˈdad/plural: implacabilidadesimplacabilidad is feminine in Spanish.implacabilityFrom implacable + -idad.