English | German | Russian | Czech

nestled English

Meaning nestled meaning

What does nestled mean?

nestled

(= snuggled) drawn or pressed close to someone or something for or as if for affection or protection saw a number of small houses nestled against the hillside like a baby snuggled in its mother's arms

Synonyms nestled synonyms

What other words have the same or similar meaning as nestled?

nestled English » English

snuggled

Are you looking for...?