SHEET HOME


Meaning of SHEET HOME in English

1 : to extend (a sail) and set as flat as possible by hauling upon the sheets

2 : to fix the responsibility for : bring home to one

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.