SynonymX
Speak
Nestled
Definition of Nestled
1.
Drawn or pressed close to someone or something for or as if for affection or protection
Adjective Satellite
Synonyms for word "nestled"
snuggled
Semanticaly linked words with "nestled"
close