What is the full meaning of invaginating
INVAGINATE, to ensheath [v]
Example of the word invaginating placed on a Scrabble board.