snogging
1.
(
noun
) Brit informal
Related Words:
caressing
,
cuddling
,
fondling
,
hugging
,
kissing
,
necking
,
petting
,
smooching
,
snuggling
Terms and Conditions of Use / Copyright Notice