Enshroud Meaning

There are 1 meaning(s) for word Enshroud

Enshroud Meaning 1 : cover as if with a shroud

    Synonyms : cover,  hide,  shroud