LUGSAIL

n.

1 definition — Webster’s Dictionary (1828)


n.

A square sail bent upon a yard that hangs obliquely to the mast and is raised or lowered with the sail. Totten.


← LUGMARK L — all words LUGUBRIOUS →