[nq:1]I've googled and checked my Oxford Dictionary of Idioms to no avail. What does 'to sheet home' mean exactly? html And here it is: "Sheet Home - 1) To haul the sheets of a sail all the way through their guiding blocks at the yardarms of the yard below, up to the clews, until they can go no further, so the sail may be used.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.