imbosom

enUK

imbosom

(ɪmˈbʊzəm) vb a less common spelling of embosom