smirch
Smirch (noun) means Dirt, or a stain.
Etymology
From Middle English *smorchen ("to spatter, soil"; attested in besmorchid (“bespattered, soiled all over”)), of uncertain origin. Perhaps a derivative of Middle English smeoren, smuren, smeren (“to smear”) or related to Middle English smotry (“sooty, grimy”). Compare also Middle English bismotered (“bespattered, soiled”), Old French esmorcher (“to torture”), Middle English smoterly, smoterlich (“besmirched”), modern English smut.
Rhymes for smirch
See all rhymes for smirch →Frequently asked questions
What is the meaning of smirch?
"smirch" (noun) means dirt, or a stain.
What are the different meanings of smirch?
"smirch" has 2 main meanings: 1. Dirt, or a stain; 2. A stain on somebody's reputation.