From Fresh Dictionary
English
Verb
to imbosom (third-person singular simple present imbosoms, present participle imbosoming, simple past imbosomed, past participle imbosomed)
(Also spelled embosom)
- to draw to or into one's bosom; to treasure.
- to enclose, surround, or protect.