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