📖 WordNook

nestle

noun
  1. a close and affectionate (and often prolonged) embrace
    cuddle
verb
  1. move or arrange oneself in a comfortable and cozy position
    cuddle
  2. position comfortably
    “I nestled my head in the soft pillow.”
    snuggle
  3. lie in a sheltered position
    “The little cottage nestles in the forest”