Noun Definition

nestle

1.Definition: a close and affectionate (and often prolonged) embrace

Related Noun(s):cuddle, snuggle

Category: General