What is the meaning of Cuddle?

A snuggle; an affectionate embrace, often given to family members and close friends.

To embrace affectionately; to lie together snugly.

To cradle in one's arms so as to give comfort, warmth.

To lie close or snug; to crouch; to nestle.

Source: wiktionary.org