Skysail — definition

1. skysail (Noun)

1 definition

skysail (Noun) — The sail above the royal on a square-rigger.

4 types of
canvas canvass sail sheet