English Dictionary
Definition reproach yourself in British English
reproach yourself phrase
phraseExample
She reproached herself for having spoken so harshly.
Synonyms and related words

English Dictionary
She reproached herself for having spoken so harshly.