Advertisement
Advertisement
jackyard
[ jak-yahrd ]
noun
Nautical.
- a small, inclined spar upholding the head of a quadrangular gaff topsail similar in form to a lugsail.
Discover More
˜yÐÄvlog History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse