Leeboard
-
A board, or frame of planks, lowered over the side of a vesselto lessen her leeway when closehauled, by giving her greater draught.
Leeboard meaning & definition 1 of Leeboard.
-
A plank frame fixed to the side of a flat-bottomed boat and let down into the water to reduce drifting to the leeward side.
Leeboard meaning & definition 2 of Leeboard.