Enshroud Meaning

There are 1 meaning(s) for word Enshroud

Meaning 1 : cover as if with a shroud

    Synonyms : cover,  hide,  shroud