English Dictionary
Definition shroud in British English
shroud verb
[transitive] verb
/ʃraʊd/
English Dictionary