- Cuddle up - Get comfortable in finest leopardskin - Lie close and snug - Lie snugly in a twig home on the last half of the Nile - Nuzzle - Settle comfortably against something - Settle cosily
- Embrace - Embrace affectionately - Embrace or hug - Hug - Warm embrace? Sounds fishy - To lie close or snug; to crouch; to nestle. - To embrace closely; to fondle.