YourDictionary

lugsail

noun

a four-sided sail with the upper edge supported by a yard that is fastened obliquely to the mast

See lugsail in American Heritage Dictionary 4

Learn more about lugsail

link/cite print suggestion box