Synonyms of Enshroud

Primary definition: To envelop completely and hide from view, typically by or as if by a shroud, mist, or darkness.

Full Dictionary Entry

Antonyms & Opposite Concepts