YourDictionary

main-topsail

noun

the sail set on the main-topmast above the mainsail

See main-topsail in American Heritage Dictionary 4

link/cite print suggestion box