Subscribe
URL of the page has been copied to clipboard.
Meaning : Cover as if with a shroud.
Example : The origins of this civilization are shrouded in mystery.
Synonyms : cover, hide, shroud
Install App