FORE-TOPSAIL Meaning of FORE-TOPSAIL in English n. Naut. the sail above the foresail. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012