nestle

noun

1.
a close and affectionate (and often prolonged) embrace
Derived from:
nestle