Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of smirch

- To smear with something which stains, or makes dirty; to smutch; to begrime; to soil; to sully.
- A smutch; a dirty stain.