What is the full meaning of besmutched
BESMUTCH, (archaic) to soil, besmirch [v]
Example of the word besmutched placed on a Scrabble board.