Staysail

What is Staysail?

Staysail definition and meaning on Dictionary terms:
noun Nautical.

any sail set on a stay, as a triangular sail between two masts.