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