Antonyms
Synonyms
Etymology

1. reproach

noun. ['riːˈproʊtʃ'] a mild rebuke or criticism.

Etymology

  • reproach (English)
  • reprochier (Old French (842-ca. 1400))

2. self-reproach

noun. a feeling of deep regret (usually for some misdeed).

Antonyms

Synonyms

3. self-reproach

noun. the act of blaming yourself.

Antonyms

Synonyms

Antonym.com