Snuggle
Tamil Meaning
நெருக்கமாகப் படு அணைத்துக்கொள்
English Meaning
- To lie or press close together; cuddle.
- To curl up closely or comfortably; nestle: snuggled happily under the covers.
- To draw close or hold closely, as for comfort or in affection; hug.