What does "sheet" mean?

See sheet in WNW Idioms

sheet home

to tighten the sheets of (a square sail) until it is set as flat as possible

three sheets in the wind

or three sheets to the wind
Slang very drunk

See sheet in American Heritage Dictionary 4 Idioms

to

three sheets /in the wind Informal
Intoxicated; drunk.

Learn more about sheet

link/cite print suggestion box