Moonsail - definition of moonsail by The Free Dictionary
Also found in: Wikipedia
(Sailing) sailing a small sail carried high on the mast above the skysail
References in periodicals archive
will appreciate the step up to 10 furlongs in the Sovereign Health Care Maiden Fillies' Stakes at Doncaster.
The even-money shot was soon travelling smoothly behind the pacesetting Allez Leulah and, sent to the front two furlongs out, kept on strongly for a twoand-a-half-length win from Moonsail
Umseyat fulfilled the promise of her Goodwood debut third when justifying odds-on favouritism over Godolphin newcomer Moonsail
in the 1m fillies' maiden on behalf of John Gosden, Hamdan Al Maktoum and Tadhg O'Shea.