FORE-TOPSAIL Meaning of FORE-TOPSAIL in English n. Naut. the sail above the foresail. Oxford English vocab. Оксфордский английский словарь. 2012