imbosomed

/ɪmˈbʊzəmd/
adjective
  1. Surrounded or enclosed, as if in a bosom; nestled or sheltered.
    • The cottage was imbosomed in a grove of ancient oaks.
    • She felt imbosomed in the warmth of her family's love.
    • The valley lay imbosomed between two gentle hills.
Antonyms
What does "imbosomed" mean? | whatsthatwordmean | whatsthatwordmean