Dictionary entry
smooching
/smuːtʃɪŋ/
noun
接吻( smooch的现在分词 )
核心释义
- 1.
接吻( smooch的现在分词 )
n affectionate play (or foreplay without contact with the genital organs);v snuggle and lie in a position where one person faces the back of the others
Dictionary facts from ECDICT.