Большой русско-испанский словарь
обессла́вить
сов.
desacreditar vt; difamar vt, deshonrar vt (опозорить)
обесславить