Noun Definitioncuddle1.Definition: a close and affectionate (and often prolonged) embraceRelated Noun(s):nestle, snuggleCategory: General