• Lugsail

    Full definition of lugsail

    Noun

    lugsail

    (plural lugsails)
    1. (nautical) A quadrilateral sail bent upon a yard that crosses the mast obliquely; a lug.

    Anagrams

    © Wiktionary