Type: v. i.
Definition of Cuddle: To lie close or snug; to crouch; to nestle.
other words that start with cu
Online Free Dictionary