Definition for SKY'SAIL

SKY'SAIL, n.

A small sail sometimes set above the royal.

Return to page 155 of the letter “S”.