Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leeboards
in English
leeboards
#uncommon
Definitions
Noun
a
board
or
frame
to
reduce
leeway
on
a
sailboat
The
sailboat
was
equipped
with
leeboards
to
improve
its
stability
.
plural
of
a
sailing
device
The
crew
installed
new
leeboards
on
the
sailing
vessel
to
reduce
drift
.
Base Words
boards
lee