1 English Synonyms for FORESAIL
Prev.1Next
headsail
Definition: 1. (nautical) Any sail (of a sailing vessel) set forward of the foremost mast.
Show more information about headsail
Prev.1Next
Search took: 2.62 ms
Definition: 1. (nautical) Any sail (of a sailing vessel) set forward of the foremost mast.
Show more information about headsail
Search took: 2.62 ms