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