To damage the reputation of; to sully or tarnish.
The rival candidate attempted to besmirch the senator's reputation with unsubstantiated allegations.
Master “besmirch” and 957 more GRE words