SELF-REPROACH Meaning of SELF-REPROACH in English n. reproach or blame directed at oneself. Derivatives: self-reproachful adj. Oxford English vocab. Оксфордский английский словарь. 2012