nestleEnglish

nestle, snuggle, cuddle, draw close, nest

Verb

Noun

A close and affectionate (and often prolonged) embrace

English: cuddle, nestle, snuggle

Bahasa: pelukan

Bahasa words with similar meanings

English words with similar meanings

Show 5 words

Words that start with "nestle"