Enshroud

What is Enshroud?

Enshroud definition and meaning on Dictionary terms:
verb (used with object)
to shroud; conceal.

RELATED WORDShide, conceal, mask, cloak, shroud, pall

 

reference: https://www.dictionary.com/browse/enshroud

Tags: