Online English Dictionary

Home

Selfreproach


n.

The act of reproaching one's self; censure by one's own conscience.


© 2009 Dammam Community College