Synonyms for "shroud"

Words with similar meaning