SKYSAIL

n.

1 definition — Webster’s Dictionary (1828)


n.

The sail set next above the royal. See Illust. under Sail.


← SKYROCKET S — all words SKYSCRAPER →