nestled - English Synonyms Dictionary

nestled

adj.
[1] snuggled