staysail

1. (noun) any sail set on a stay (as between two masts)
Related Words: fore-and-aft sail



Terms and Conditions of Use / Copyright Notice