nestled
English Dictionary
->
Letter N
-> nestled
Search Dictionary:
nestled Definition
(s)
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
"
nestled Synonyms
nestled
snuggled
© Art Branch Inc.