meaning of smirch

1. To smear with something which stains, or makes dirty; to smutch; to begrime; to soil; to sully.
2.
A smutch; a dirty stain.
3.
an act that brings discredit to the person who does it; "he made a huge blot on his ">copybook"


Related Words

smirch | smirched |

Developed & Maintained By Taraprasad.com

Treasure Words