Skip navigation.

lugsail - What does it mean?

Definition of 'lugsail'

English

Noun

(en-noun)
  • (nautical) A quadrilateral sail bent upon a yard that crosses the mast obliquely; a lug.
  • Anagrams

    *

    Similar to 'lugsail'

    laical, lyocell, leucyl, lochial, losell