SMOUCH Meaning of SMOUCH in English vt to kiss closely. 2. smouch ·noun a dark soil or stain; a smutch. 3. smouch ·vt to smutch; to soil; as, to smouch the face. Webster English vocab. Английский словарь Webster. 2012