lugsail lugsail

Definition(s):

  • (n) a sail with four corners that is hoisted from a yard that is oblique to the mast
Word of the Day
tangible tangible
/ˈtæn dʒə bəl /