Noun Definition

cuddle

1.Definition: a close and affectionate (and often prolonged) embrace

Related Noun(s):nestle, snuggle

Category: General