Big Huge Thesaurus

winding-sheet

noun