Dicionário

Shroud

Webster's Dictionary 1806

Shroud

n.

a large rope from the side of a ship to the head of a mast for support