IMBOSOM Meaning of IMBOSOM in English [im.bo.som] var of embosom Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012