Skysail

Webster's Dictionary of the English Language

·noun The sail set next above the royal. ·see ·Illust. under Sail.

Related Words