FORESAIL Meaning of FORESAIL in English n. main sail, sail on a foremast of a ship Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012