SELF-REPROACHED MEANING IN ENGLISH

• Self-reproached Definition & Synonyms

  1. (a.) Reproached by ones own conscience or judgment.


• Self-reproach Definition & Synonyms

  1. (n.) The act of reproaching ones self; censure by ones own conscience.


Synonyms:
Compunction, Remorse, Self-reproof,

RECENT SEARCHES