Snuggle (
Noun
)
Meaning
A close and affectionate (and often prolonged) embrace.
Classification
Nouns denoting acts or actions.
Synonyms
Nestle
Cuddle
Hypernyms
Embrace
Embracing
Related Words
Snuggle (verb)