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.      Сжатый оксфордский словарь английского языка.