GeneralConnection.com
➔
Dictionary
nestle
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
3. put, set, place, pose, position, lay
Usage