FORESHEET Meaning of FORESHEET in English n. rope which controls the foresail (in a sail boat) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012