reprehender

REPREHEND'ER, n. One that reprehends; one that blames or reproves.