ALL meanings of leeboard
lee·board
L l - noun leeboard either of two broad, flat objects attached to the sides of a sailing ship amidships, the one on the lee side being lowered into the water to prevent the ship from making leeway. 1
- noun leeboard A plate or board fixed to the side of a flat-bottomed boat and let down into the water to reduce drift to the leeward side. 1
- noun leeboard one of a pair of large adjustable paddle-like boards that may be lowered along the lee side to reduce sideways drift or leeway 0
- noun leeboard a large, flat board or piece of metal let down into the water on the lee side of a sailboat to lessen its leeward drift 0