>

smouch

/smajtʃ,smu:tʃ/

📖 中文释义

  1. v. & n.<古>接吻
📘 English Definition(英文释义)
  1. v. t. To kiss closely.
  2. v. t. To smutch; to soil; as, to smouch the face.
  3. n. A dark soil or stain; a smutch.