English dictionary
nestled meaning and definition
Definition and meaning of nestled at MeaningMonkey.org. nestled meaning and definition in the English Dictionary.NESTLED adjective
Definition of nestled (adjective)
- 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: snuggled
Source: Princeton University Wordnet