What is the full meaning of immantled
IMMANTLE, to cloak in a mantle [v]
Example of the word immantled placed on a Scrabble board.