reprover
REPROVER,
n. One that reproves; he or that which blames. Conscience is a bold reprover.