SHROUDS Meaning of SHROUDS in English a set of ropes forming part of the standing rigging of a sailing boat and supporting the mast or topmast. → shroud Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004