Snuggle
English Meaning
To move one way and the other so as to get a close place; to lie close for comfort; to cuddle; to nestle.
- 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.