What is the full meaning of enshrouds
ENSHROUD, to cover up [v]
Example of the word enshrouds placed on a Scrabble board.