FORESAIL Meaning of FORESAIL in English [ 'fɔ:seɪl , -s(ə)l ]■ noun the principal sail on a foremast. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004