Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lugsails
in English
lugsails
#uncommon
Definitions
Noun
a
type
of
sail
(
lug
)
with
a
specific
mast
attachment
The
sailing
boat
was
equipped
with
lugsails
for
better
maneuverability
.
sails
with
a
yard
crossing
the
mast
obliquely
;
quadrilateral
shape
The
crew
adjusted
the
lugsails
to
maximize
the
wind
exposure
.
Base Words
lug
sail