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
indigent indigent
/ˈɪn dɪ dʒənt /