meaning of leeboard

1. A board, or frame of planks, lowered over the side of a vessel to lessen her leeway when closehauled, by giving her greater draught.


Related Words

leeboard |

Developed & Maintained By Taraprasad.com

Treasure Words