Big Huge Thesaurus

snuggling

noun

sounds kind of like