What is the full meaning of lugsails
LUGSAIL, a four-sided sail bent to an obliquely hanging yard [n]
Example of the word lugsails placed on a Scrabble board.