deck sheet

noun

Definition of deck sheet

: a sheet leading from the clew of a topmast studding sail to the deck forward of the yard