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