• Jackyard

    Full definition of jackyard

    Noun

    jackyard

    (plural jackyards)
    1. (nautical) A spar at the top of a mast that supports a topsail
    © Wiktionary