Shroud
English word definition — powered by WordNet
NOUN
a line that suspends the harness from the canopy of a parachute
(nautical) a line (rope or chain) that regulates the angle at which a sail is set in relation to the wind
burial garment in which a corpse is wrapped
Want to remember shroud?
Sign up free to bookmark & revise