Dispraiser

Dis*prais"er (?), n. One who blames or dispraises.