Definition of Skysail

  • (n.) The sail set next above the royal. See Illust. under Sail.

Synonyms of Skysail


No Synonyms Found.

Antonyms of Skysail


No Antonyms Found.

Homophones of Skysail


No Homophones Found.