Meaning of nestled
Definition of nestled
(adj)
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"
Other information on nestled
WIKIPEDIA results for
nestled
Amazon results for
nestled
Tweet