Besmirch

Besmirch [ bi-SMURCH ]
 transitive verb ]
 MEANING :
 1. to dirty, soil or tarnish
2. to dishonour, stain or sully
 USAGE EXAMPLE 1 :
 His favourite tactics are to besmirch the name of his adversary.

Popular posts from this blog

Defeatist

Extricable