besmirche ( synonym found)

Definition of besmirche:

°To make dirty; to soil.
°To tarnish, especially someone's reputation; to debase.

Definition of besmirche:

°To make dirty; to soil.
°To tarnish, especially someone's reputation; to debase.

Back to Top