YourDictionary

skysail

noun

the small sail set above the royal at the top of a square-rigged mast

See skysail in American Heritage Dictionary 4

link/cite print suggestion box