Definition of Besmirch

  • (v. t.) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully.

Antonyms of Besmirch


No Antonyms Found.

Homophones of Besmirch


No Homophones Found.