meaning of centerboard

1. Alt. of Centreboard
2.
a retractable fin keel used on sailboats to prevent drifting to leeward


Related Words

centerboard |

Developed & Maintained By Taraprasad.com

Treasure Words