Word Definition

Cuddle

  1. To lie close or snug; to crouch; to nestle.
  2. To embrace closely; to fondle.
  3. A close embrace.