smooching

noun
  1. the act of kissing and cuddling romantically
  2. Usage: informal
verb
  1. kissing and cuddling in a romantic way
  2. Usage: informal

Examples