snuggle up

verb
University
1

To lie or sit in a comfortable, relaxed position, holding someone or something else.

Thesaurus

More University words starting with “S

Browse other words in the same learning bracket as snuggle up.

Browse the dictionary A–Z