Feedback
Snuggle up
Meaning
Verb
●
To
lie
or
sit in
a
comfortable
,
relaxed
position
,
holding
someone
or something
else.
Sourced from
Wiktionary
Synonyms
Ensconce
Cuddle Up
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better