leeboard
English
leeboard meaning in English • leeboard का अर्थ अंग्रेजी में
Noun
- A board, or frame of planks, lowered over the side of a vessel to lessen her leeway when closehauled, by giving her greater draught.