2. To inclose or place in the midst of; to surround or shelter; as, a house imbosomed in a grove. Villages imbosomed soft in trees. The father infinite, By whom in bliss imbosomed sat the Son. (Milton)
Please contribute to this project, if you have more information about this term feel free to edit this page.