Word: smouch
Part of speech: Verb
Syllables: smouch
Definition: To kiss loudly or closely.
Morphemes:
Affix: smouch
Language: en
PoS: Verb
Meaning: To kiss loudly or closely.