What is the full meaning of imbosoming
IMBOSOM, to embrace, also EMBOSOM [v]
Example of the word imbosoming placed on a Scrabble board.