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