What is the full meaning of moonsails
MOONSAIL, a sail sometimes carried in light winds, above a skysail [n]
Example of the word moonsails placed on a Scrabble board.