reprehensio

listen to the pronunciation of reprehensio
Латинский Язык - Английский Язык
self-correction
blame/reprimand/criticism
censuring/finding fault
refutation