smooch
Concise Oxford English Dictionary © 2008 Oxford University Press:
smooch /smuːtʃ/ informal
▶verb kiss and cuddle amorously.
■ Brit. dance slowly in a close embrace.
▶noun a period of smooching.– derivatives
smoocher noun,
smoochy adjective (smoochier, smoochiest).
smoocher noun,
smoochy adjective (smoochier, smoochiest).
– origin 1930s: from dial. smouch, of imitative origin.
'smooch' also found in these Oxford entries:

