SELFREPROACH Meaning of SELFREPROACH in English n. reproach or blame directed at oneself. self-reproachful adj. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012