What is the full meaning of imbarking
IMBARK, to enclose in bark [v]
Example of the word imbarking placed on a Scrabble board.