Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement