embosomed

/ɪmˈbʊzəmd/
adjective
  1. Surrounded or enclosed by something, especially in a peaceful or protective way.
    • The village lay embosomed among rolling green hills.
    • The cottage was embosomed in a grove of ancient oaks.
    • She found the garden embosomed by tall hedges, a perfect spot for reading.
Antonyms
What does "embosomed" mean? | whatsthatwordmean | whatsthatwordmean