Noun
1. cuddle
Verb
1. snuggle, embrace, embracing, cuddle
2. snuggle, nest, nuzzle, draw close, cling to, hold close, hold tight, clutch, lie
3. snuggle
4. put, set, place, pose, position, lay
| Foreign Language Equivalents of 'nestle' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||