Online English Dictionary

Home

Selfreproached


a.

Reproached by one's own conscience or judgment.


© 2009 Dammam Community College