lugsail ( synonym found)

Definition of lugsail:

(n) : a quadrilateral sail bent upon a yard that crosses the mast obliquely; a lug

Definition of lugsail:

(n) : a quadrilateral sail bent upon a yard that crosses the mast obliquely; a lug

Back to Top