Synonyms for "besmirch"

Words with similar meaning