lugsail
English Dictionary
->
Letter L
-> lugsail
Search Dictionary:
lugsail Definition
(n)
a
sail
with
four
corners
that
is
hoisted
from
a
yard
that
is
oblique
to
the
mast
lugsail Synonyms
lug
lugsail
© Art Branch Inc.