American Dictionary
Definition shroud in American English
shroud noun
[countable] noun
/ʃraʊd/
Synonyms and related words
