meaning of cuddle

1. To lie close or snug; to crouch; to nestle.
2.
To embrace closely; to fondle.
3.
A close embrace.
4.
a close and affectionate and often prolonged embrace


Related Words

cuddle | cuddled | cuddlesome |

Developed & Maintained By Taraprasad.com

Treasure Words