English Dictionary
▪ nesting place
▪ nestle
▪ nestled
▪ nestling
▪ nestor
◊ NESTLED
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" [syn: {snuggled}]
nesting place
nestle
nestled
nestling
nestor
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]