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