SNUGGLED is a
8
letter word starting with
S
and ending with
D
Definitions & Synonyms
verb -
An act where one lies close and comfortably; cozily or protectedly in contact or in close proximity to someone or something, often to provide comfort or warmth.