Dictionary
Vocabulary
Books
Typing
Login
Login by Google Account
×
18
17
16
snuggle
[
ˈsnʌgəl
]
1
snuggle
verb
to lie or sit close together in a comfortable position
to place (something) close to or against someone or something : nestle