defames ( synonym found)

Definition of defames:

(v) : to try to diminish the reputation of; to publish a libel about

Definition of defames:

(v) : to try to diminish the reputation of; to publish a libel about

Back to Top