smouch /smajtʃ,smu:tʃ/ 📖 中文释义 v. & n.<古>接吻 📘 English Definition(英文释义) v. t. To kiss closely.v. t. To smutch; to soil; as, to smouch the face.n. A dark soil or stain; a smutch. ← smothery S 字母词表 smoulder →