skysail

Explore definitions, synonyms, and language insights of skysail

Definitions

Noun
the sail above the royal on a square-rigger

More General Terms