Synonyms of Foresail in English :
Antonyms of Foresail in English
Thesaurus of Foresail in English
1. (noun) the lowest sail on the foremast of a square-rigged vessel