centreboard
Explore definitions, synonyms, and language insights of centreboard
Definitions
Noun
a retractable fin keel used on sailboats to prevent drifting to leeward
Explore definitions, synonyms, and language insights of centreboard