SKYSAILS Scrabble 15 Words With Friends 15 Definition SKYSAILS is the plural of SKYSAIL. noun SKYSAIL: the sail above the royal on a square-rigger. See all 72 words you can make from SKYSAILS → 8-letter words Words starting with S Words ending with S ← Unscramble different letters