reproached ( synonym found)

Definition of reproached:

°past tense of reproach.

Back to Top