criticism meant to discredit someone - Francés Inglés Diccionario