FORESAIL Meaning of FORESAIL in English (n.) The fore staysail of a sloop, being the triangular sail next forward of the mast. Webster's English dictionary. Английский словарь Webster. 2012