Word info

self-reproached

Adjective

Meaning

Reproached by one's own conscience or judgment.

Source: Webster's dictionary

Close letter words and terms