Tamil Dictionary 🔍

smouch

Smouch, v. t. Etym: [Akin to smack.] Defn: To kiss closely. [Obs.] P. Stubbes. Smouch, v. t. Etym: [See Smutch.] Defn: To smutch; to soil; as, to smouch the face. Smouch, n. Defn: A dark soil or stain; a smutch.


smouch - Similar Words