Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lugsail
  1. noun
    a sail with four corners that is hoisted from a yard that is oblique to the mast

    Similar: 

    lug
    part of:
My lists:
Recently viewed words: