SHROUD Meaning of SHROUD in English I . n. 1.Garment, covering.2.Winding-sheet, grave-clothes. II . v. a. Cover, hide, veil mask, cloak, screen, bury, muffle, protect, shelter, conceal. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012