Snuggly meaning : Cuddly; pleasant to snuggle with. Fond of snuggling. Tightly, with limited space to move, in a snug manner.
snuggly
kiang
frapped
horned toad
ice sheets